LINUX.ORG.RU

Помогите со скриптом


0

0
Нужен скрипт на шелле, переименовывающий все файлы в данной директории с ftpd???.log на ftp???.log, символы, помеченные знаком "?" должны сохраняться. Ну или хотя бы подскажите, каким образом можно сохранить эти три произвольных символа в какой-либо переменной. заранее благодарю!

Ответ на: комментарий от annoynimous
Очень жаль, но не пашет - пишет что-то вроде use: command not found:(
EiZeRR
() автор топика
#! /bin/bash

for f in ftpd*.log; do
   mv $f ftp${f#ftpd}
done
sdio ★★★★★
()
Ответ на: комментарий от ero-sennin
Есть два rename_a, один у RedHat и другой у всех остальных (если не вру)

rename 's/^ftpd/ftp/' ftpd*.log
sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.