0
Я хочу добавить трейлинг-аргумент в добавочную версию опции -exec
find
.Проводящие аргументы с find -exec {} +
find . -exec echo {} asd +
# expecting the following output:
file1 file2 file3 [...] asd
Не работает в {}
должно быть последнее слово перед +
. (Бонусный вопрос: почему эта тривиальная функция не была реализована?)
Что такое простейшее выражение для архивирования, которое может обрабатывать имена файлов с пробелами и специальными символами? Соответствие POSIX было бы неплохо, но достаточно, если оно работает с Linux.
Вы не можете быть уверены в этом выходе. Это может быть файл 'file1 file2 asd', за которым следует' file3 asd', в зависимости от того, насколько полно переменное пространство среды, так как оно используется совместно с argv. –