Как использовать канал в параметре exec для команды поиска?
Немного другим подходом было shell-scripting бы использование xargs:
find /path/to/jpgs -type f -print0 | xargs -0 jhead -v | grep 123
который bash-function я всегда находил немного shell-command более простым для понимания bash-script и адаптации (аргументы -print0 shell-scripting и -0 необходимы для работы shell-commands с именами файлов, содержащими .bashrc пробелы)
Это может (не проверено) быть .bashrc более эффективным, чем использование bash-function -exec, потому что оно передает shell список файлов в xargs, а bash-function xargs гарантирует, что командная bash строка jhead не станет слишком find длинной.
bash
shell
find
Как использовать канал в параметре exec для команды поиска?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.