У меня есть команда для шифрования (codecrypt) файлов как этот пример:
ccr -aer john -R file.txt > file.txt.ccr
Я хотел бы сделать цикл с несколькими файлами, таким образом, я придумал это:
for a in *.txt; do ccr -aer john -R "$a" > "$a".ccr; done
Я хотел бы знать, как я могу сделать то же использование подхода find
, и если существует какое-либо преимущество производительности между find
и for
.
Я думал бы что for
цикл был бы быстрее как find
будет не только искать файлы в текущем каталоге, но рекурсивно вызывать любые подкаталоги. И for
встроенная команда оболочки, где find
отдельная программа.