Форум — Admin shell script 0 0 подскажите пожалуйста скрипт который бы читал директорию и все файлы с пробелами заменял на те-же фаилы но с подчеркиванием но только на shell-е Ссылка
[ragazza ~/test] ls тестовый\ файл тестовый\ файл2 [ragazza ~/test] for f in *;do mv "$f" "`echo $f|sed 's/ /_/g'`"; done [ragazza ~/test] ls тестовый_файл тестовый_файл2 grustnoe ★★ (25.08.03 13:05:09 MSK) Ссылка
может чуть получше: for f in *\ *;do mv -i "$f" "`echo $f | sed 's/ /_/g'`"; done dilmah ★★★★★ (25.08.03 18:02:30 MSK) Ссылка
а вот без sed-а никак нельзя ?? только средствами shellutils и bash ?? anonymous (25.08.03 18:26:22 MSK) Ссылка
так sed это ж POSIX for f in *\ *;do mv -i "$f" "`echo $f | tr ' ' '_'`"; done dilmah ★★★★★ (25.08.03 19:47:41 MSK) Ссылка