Воскресенье
20.09.2020
06:35


Форма входа


Приветствую Вас Гость | RSS
Статьи по ORACLE, PL/SQL, Java и немного по SHELL (BASH),...
Главная Каталог статей Регистрация Вход
Главная » Статьи » Shell (Bash) » Shell (Bash)

Замена спецсимвола $ на _dlr_
#!/bin/bash 

for filename in * # Обход всех файлов в каталоге.
do
   fname=`basename $filename`
   fname2=`echo $fname | tr $ =` # Сперва меняем $ на =
   n=`echo $fname2 | sed -e s/=/_dlr_/g` # Теперь меняем = на _dlr_
   if [ "$fname" != "$n" ] # Переименовать только те файлы, имена которых изменились.
   then
     svn move $fname $n
   fi
done

echo Окончание переименования

exit 0
Категория: Shell (Bash) | Добавил: Akarak (17.04.2012)
Просмотров: 1775 | Теги: Move, For, Exit, Do, svn, If, echo | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Меню сайта

Категории раздела
Shell (Bash) [6]
shell скрипты

Интересные сайты
  • sql.ru
  • all-oracle.ru
  • oranet.ru
  • oracloid.ru
  • forum.vingrad.ru

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Поиск

    Copyright MyCorp © 2020
    Используются технологии uCoz