Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : yx                                   2:5020/400     14 Jun 2001  05:47:41
 To : Anatoliy Kulakov
 Subject : Re: Хеелп.
 -------------------------------------------------------------------------------- 
 
 Anatoliy Kulakov <Anatoliy.Kulakov@p10.f741.n5030.z2.fidonet.org> wrote:
  
 > Hужно переименовать файлы вида "ГрОб:*" в файлы вида "*"
 > Мой вариант почему-то не заботает. Хотелось бы знать почему...
 > 
 > === rennn ===
 > #!/bin/sh
 > for i in `ls ГрОб* | sed 's/ /0/g'`; do
 > q1=`echo $i | sed 's/0/\\\ /g' | sed 's/\:/\\\:/g' `;
 > q2=`echo $i | sed 's/0/\\\ /g'| cut -c 6-`;
 > echo $q1;
 > echo $q2;
 > mv $q1 $q2;
 > done
 > === Cut ===
  
  ого.. ну и наворотил,
  у тебя обратный слэш, вроде как, как простой символ проходит.
 
  С "кавычками проще":
  
 #!/usr/local/bin/bash
 for i in ГрОб:* ; do
  mv "$i" "${i:5}"
 done
 
 bye.
 
 -- 
 Vladimir Yakovetsky
 --- ifmail v.2.15dev5
  * Origin: <Customer of IP Telecom Ltd.> (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Хеелп.   Anatoliy Kulakov   13 Jun 2001 20:16:34 
 Re: Хеелп.   yx   14 Jun 2001 05:47:41 
 Хеелп.   Vlad Abishkin   14 Jun 2001 13:40:40 
Архивное /ru.linux/201887d489dc5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional