Я начал комбинировать разные команды в терминале Linux. Мне интересно, почему обратная косая черта и точка с запятой требуются для такой команды, как:
find ./ -name 'blabla' -exec cp {} ./test \;
когда простая команда cp просто:
cp randomfile ./test
без \;
Они должны четко указывать конец команды или это просто требуется в документации? Каков основной принцип?
;
сам по себе завершит команду. При использовании\;
литерал;
передается в качестве параметраfind
. - person Linuxios   schedule 04.01.2014