как передать ls -ltr после списка файлов для записи даты и времени

у нас есть скрипт, который печатает все плохие файлы WSP

./print_bad_wsp_files.sh ./aaaa/rrr/aaaa/fff/ooo/min.wsp ./aaaa/rrr/aaaa/fff/ooo/p50.wsp ./aaaa/rrr/aaaa/fff/ooo/min.wsp ./aaaa/rrr/aaaa/fff/ooo/p50.wsp # ls -ltr drwxr-xr-x 5 root root 36 Aug 14 14:58 aaaa 

Можно ли передать сценарий так, чтобы я получил результаты ls -ltr? каждого файла?

Я делал это до сих пор

  ./print_bad_wsp_files.sh | ls -ltr 

но это дают только

  drwxr-xr-x 5 root root 36 Aug 14 14:58 aaaa 

в то время как ожидаемые результаты должны быть

  -rw-r--r-- 1 graphite mo 17308 Oct 11 2017 ./aaaa/rrr/aaaa/fff/ooo/min.wsp -rw-r--r-- 1 graphite mo 13508 Oct 11 2017 ./aaaa/rrr/aaaa/fff/ooo/p50.wsp -rw-r--r-- 1 graphite mo 27208 Oct 11 2017 ./aaaa/rrr/aaaa/fff/ooo/min.wsp -rw-r--r-- 1 graphite mo 19208 Oct 11 2017 ./aaaa/rrr/aaaa/fff/ooo/p50.wsp 

One Solution collect form web for “как передать ls -ltr после списка файлов для записи даты и времени”

Все, что вам может понадобиться здесь, это xargs :

 ./print_bad_wsp_files.sh | xargs ls -ltr 

xargs прочитает вывод из скрипта и выполнит ls -ltr для всех из них (потенциально сгруппированных в группы, столько, сколько поместится в каждом вызове ls ).

Обратите внимание, что если есть несколько вызовов ls , каждый ls будет сортировать свой список файлов (по обратному времени) отдельно.

  • почему $ ($ var) выдает ошибку?
  • Как загрузить все изображения с веб-страницы с помощью wget
  • Хранение кавычек, передаваемых скрипту Perl-оболочки
  • Как определить, что команда выполняется, а затем выполнить дополнительную команду после текущей команды
  • Объедините текстовые файлы и удалите дубликаты строк
  • Перемещение папок с определенным ключевым словом в имени в новую папку
  • Еще один `rm: не может удалить 'файл': В доступе отказано`
  • Выход Awk для чтения в разделе
  • изменить формат даты / времени с ггггммдд ччмммсс на дд / мм / гггг чч: мм: сс
  • Как восстановить измененный файл в Linux
  • Как напечатать путь к файлу в другом каталоге
  • Interesting Posts

    open () для дескрипторов файлов по умолчанию

    Разбирайте XML, чтобы получить значение узла в скрипте bash?

    xargs внутри цикла for

    Можно ли расшифровать один изолированный сектор dm-crypt (возможно, используя OpenSSL)?

    bash 'nounset' на sub-shell / child не заставляет основной скрипт выйти, как обходить это глобально?

    Могу ли я предотвратить добавление маршрута по умолчанию при создании интерфейса?

    Маршрутизация в другую подсеть через одну сетевую карту в другой блок

    Есть ли какой-либо плагин для zsh или bash, который завершает эвристическое имя файла?

    Почему текстовые редакторы устанавливают mtime при сохранении, если никаких изменений не было сделано?

    Как это объяснить? Superblock поврежден в SSD

    Окно Vim в Tmux

    Грепируйте линии между появлением одного и того же шаблона

    Огромная страница и производительность improvemnt

    Перенаправить ввод из файла, но показывать также в stdout?

    В Ubuntu, как установить статический IP-адрес для firewire?

    Linux и Unix - лучшая ОС в мире.