|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Artur Penttinen 2:5020/400 21 Mar 2001 17:40:28 To : Alex Masterov Subject : Re: Переименование кучи файлов средствами shell] -------------------------------------------------------------------------------- Alex Masterov <Alex.Masterov@f63.n5002.z2.fidonet.org> wrote: AM> Привет ! AM> AM> Довольно часто требуется произвести следующую операцию: переименовать все AM> файлы подходящие под один шаблон (например *.txt) в файлы подходящие под AM> другой (например *.bak). Другими словами, если у меня есть 100 файлов с AM> расширением .txt, а я хочу, чтобы все они стали с расширением .bak В досе AM> можно просто подать команду ren *.txt *.bak А как можно провернуть это же AM> средствами shell? Вопрос, конечно глупый, но до меня не доходит:( bash: for i in *.txt; do mv $i ${i%%.txt}.bak; done wbw,artur -- Грузинский чай--самый грузинский чай в мире --- ifmail v.2.15dev5 * Origin: Sonera Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/6578c27ec038.html, оценка из 5, голосов 10
|