|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Max S. Ivanov 2:5020/400 22 Mar 2001 21:25:59 To : All Subject : Re: Q: bash %1 %2 / tree --------------------------------------------------------------------------------
S A Malenkov wrote:
> Посоветуйте, как на shell можно сделать параметры для программы
> из списка файлов с определенным расширением, включая подкаталоги...
>
> Hапример, есть список файлов:
> ./a.dat
> ./b.dat
> ./a.txt
> ./b.txt
> ./sub/a.dat
> ./sub/b.dat
> ./sub/a.txt
> ./sub/b.txt
>
> А запустить надо так:
> prog ./a.txt ./b.txt ./sub/a.txt ./sub/b.txt
>
> т.е. все текстовые файлы...
>
> Вообщем вопрос сводися к следующему: как
> получить список файлов в показанно выше виде ?
>
> Hо не так как это делает `ls -1FR`:
> dir/
> file
> exec*
>
> ./dir:
> file.txt
>
Hа вскидку не вспоминая запар файнда
find . -type f | grep txt$ | awk ' {SUM = SUM " " $1} END {print SUM} '
--- ifmail v.2.15dev5
* Origin: Metrocom JSC Internet News Site (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4366d5190c97.html, оценка из 5, голосов 10
|