Tudo o que você pode precisar aqui é xargs
:
./print_bad_wsp_files.sh | xargs ls -ltr
xargs lerá a saída do script e executará ls -ltr
em todos eles (potencialmente agrupados em grupos, tantos quantos couberem em cada chamada para ls
).
Observe que, se houver várias chamadas para ls
, cada ls
classificará sua própria lista de arquivos (por tempo inverso) separadamente.