Цель не состоит в том, чтобы вывести список файлов temp/run*.*
. Цель состоит в том, чтобы понять, почему вторая команда не работает.
Первая команда:
find . \( -name 'temp' \) -print0 | xargs -0 -L 1 -I datafind ls -ltr datafind
перечислить все файлы внутри временных папок из фактического каталога
Вторая команда:
find . \( -name 'temp' \) -print0 | xargs -0 -L 1 -I datafind ls -ltr datafind/run*.*
дает не может получить доступ к ошибке в каждом каталоге, который работал с предыдущей командой.
Я искал и читал справочные страницы и примеры, но не могу найти, почему вторая команда не работает. Любая подсказка, пожалуйста?