Переименование файлов по списку - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.2486
BTC/USD68856.3712
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 13.05.2020, 15:17   #1
Dr.EVIL
★☆★☆★
 
Аватар для Dr.EVIL
 
Регистрация: 01.10.2009
Сообщений: 444
Бабло: $166305
Question Переименование файлов по списку

Нужна тулза для переименования файлов.

Новые название файлов предварительно уже готовы в txt списке:

key1.txt|new-key-1.txt
key2.txt|blablabla.txt
key3.txt|key111.txt

Слева перед слешем старое название файла, а после слеша - новое (на что нужно переименовать). Разделитель может быть любой, не обязательно слеш.

Есть ли какая софтина, которая умеет это делать?
__________________
I shave my balls
Dr.EVIL вне форума  
Старый 13.05.2020, 15:26   #2
number4
Senior Member
 
Регистрация: 23.04.2017
Адрес: Pattaya
Сообщений: 132
Бабло: $20600
По умолчанию

Цитата:
Сообщение от Dr.EVIL Посмотреть сообщение
Нужна тулза для переименования файлов.

Новые название файлов предварительно уже готовы в txt списке:

key1.txt|new-key-1.txt
key2.txt|blablabla.txt
key3.txt|key111.txt

Слева перед слешем старое название файла, а после слеша - новое (на что нужно переименовать). Разделитель может быть любой, не обязательно слеш.

Есть ли какая софтина, которая умеет это делать?
в консоли линукса делается так:
awk -F '|' 'system("mv " $1 " " $2)' spisok.txt
number4 вне форума  
Старый 13.05.2020, 15:47   #3
Dr.EVIL
★☆★☆★
 
Аватар для Dr.EVIL
 
Регистрация: 01.10.2009
Сообщений: 444
Бабло: $166305
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от number4 Посмотреть сообщение
Цитата:
Сообщение от Dr.EVIL Посмотреть сообщение
Нужна тулза для переименования файлов.

Новые название файлов предварительно уже готовы в txt списке:

key1.txt|new-key-1.txt
key2.txt|blablabla.txt
key3.txt|key111.txt

Слева перед слешем старое название файла, а после слеша - новое (на что нужно переименовать). Разделитель может быть любой, не обязательно слеш.

Есть ли какая софтина, которая умеет это делать?
в консоли линукса делается так:
awk -F '|' 'system("mv " $1 " " $2)' spisok.txt
Спасибо!
__________________
I shave my balls
Dr.EVIL вне форума