LINUX.ORG.RU

Переименовать группу файлов


0

0
Привет.

Вопрос, может, очень простой, но ответ не знаю:):(

Нужно переименовать группу однотипных файлов таким образом:
Взять название из списка (текстовый файл) и дописать его в начало имени файла. В файле одна запись - одна строка, буквы русские, пробелов нет.
Как?

Спасибо.
Ответ на: комментарий от Demon37
мне кажется, что это можно сделать без лишних костылей... типа cat|awk|mv...
Mousehouse
() автор топика
>Взять название из списка (текстовый файл) и дописать его в начало имени файла.

Взять и дописать не проблема. А вот какому файлу дописывать непонятно.
sdio ★★★★★
()
Ответ на: комментарий от sdio
> однотипные файлы

С одним расширением или то что выдает file?

pref=`cat pref.txt`
for i in `ls *.txt`;do mv "$i" "$pref$i"; done
TGZ ★★★★
()
Ответ на: комментарий от TGZ
Пожалуйста, отвечайте том кому хотите, а не тому кто ближе. Некторые (я) просматривают ЛОР в виде дерева, а вы его (дерево) "ломаете"
sdio ★★★★★
()
Ответ на: комментарий от sdio
> Пожалуйста, отвечайте том кому хотите, а не тому кто ближе. Некторые (я) просматривают ЛОР в виде дерева, а вы его (дерево) "ломаете"

А как такое можно?
andreyu ★★★★★
()
Ответ на: комментарий от kapsh
Удали в скрипте строки:

var bgcolor = BACKGROUNDS[idr_level % BACKGROUNDS.length]; // choose color accordingly to indent level
jq('div#' + this.id + ', div#' + this.id +' div.title').css("background-color", bgcolor); // set background color to .title and .body
sdio ★★★★★
()
Ответ на: комментарий от sdio
Спасибо, как то непривычно стало теперь ;)
andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.