Здравствуйте, уважаемые.
» Bush - скрипт для перевода в нижний регистр
Код: wwk@wwk-desktop:~$ echo ABCDefgh| tr [[:upper:]] [[:lower:]]
abcdefgh
Опа, пока отходил - отправилось уже. Ну да ладно, извините за флуд
Вопрос следующий: я, собственно по *nix не особо, но, как говорится - жизнь заставит.
Так вот: имеется скрипт, который переводит названия файлов в нижний реестр:
#!/bin/bash
cd /mnt/datasheet
ls | while read file
do
mv "$file" `echo "$file" | sed 's/.*/\L&/'`
done
однако, если в названии фигурирует пробел - скрипт его не обрабатывает. Файлы на сервер выгружаются пачками и без этого никак. Подскажите, уважаемые - помогите разобраться
Вопрос следующий: я, собственно по *nix не особо, но, как говорится - жизнь заставит.
Так вот: имеется скрипт, который переводит названия файлов в нижний реестр:
#!/bin/bash
cd /mnt/datasheet
ls | while read file
do
mv "$file" `echo "$file" | sed 's/.*/\L&/'`
done
однако, если в названии фигурирует пробел - скрипт его не обрабатывает. Файлы на сервер выгружаются пачками и без этого никак. Подскажите, уважаемые - помогите разобраться
Обсуждали буквально пару дней назад похожую проблему
Вот кросслинк, там подсказано решение
http://forum.ru-board.com/topic.cgi?forum=65&topic=3857
Вот кросслинк, там подсказано решение
http://forum.ru-board.com/topic.cgi?forum=65&topic=3857
Цитата:
Bush - скрипт для перевода в нижний регистрBush - это экс-президенты США (отец и сын). А шелл называется bash (Burn Again SHell).
SysCommander
Спасибо, но я же говорю, что в Баше - не шарю, и читать доки, увы - некогда. По ссылке я серавно не особо понял. Жду помощи
Спасибо, но я же говорю, что в Баше - не шарю, и читать доки, увы - некогда. По ссылке я серавно не особо понял. Жду помощи
Цитата:
Спасибо, но я же говорю, что в Баше - не шарю, и читать доки, увы - некогда. По ссылке я серавно не особо понял. Жду помощи
На bash.org тянет!
ага, но проблема от этого не решилась...
Цитата:
ага, но проблема от этого не решилась...
Будьте покойны, и не решиться. Решать за вас вашу проблему здесь никто не будет. Направить - направят, что собственно уже и сделали. А готового решения ждать не надо, надо читать, читать и ещё раз читать, как завещал В.И. Ленин.
Или денежку заплатить тому, кто это может сделать
Цитата:
Будьте покойны, и не решиться. Решать за вас вашу проблему здесь никто не будет. Направить - направят, что собственно уже и сделали. А готового решения ждать не надо, надо читать, читать и ещё раз читать, как завещал В.И. Ленин.
Или денежку заплатить тому, кто это может сделать
Покой нам только снится... да уж, а Ленин читать никогда не завещал - он завещал немножко другое. Ну ладно, и за то спасибо. Разгребусь и почитаю..
Налицо явный синдром вечного эникея.
Цитата:
Ленин читать никогда не завещал
В вашем случае "читать" и "учиться" - суть одно и тоже.
Написал на Питоне
Вопрос снят
Вопрос снят
Страницы: 1
Предыдущая тема: CentOS 5.4 и квоты
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.