I have begun to combine different commands in the linux terminal. I am wondering why the backslash and semicolon are required for a command such as:
find ./ -name 'blabla' -exec cp {} ./test ;
when a simple cp command is simply:
cp randomfile ./test
without the ;
Are they to clearly indicate the end of a command, or is it simply required in the documentation? What is the underlying principle?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…