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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Andy Pershin                         2:5059/10.15   18 Aug 2000  11:43:44
 To : Daniel Elovkoff
 Subject : Re: Скриптец подскажвте
 -------------------------------------------------------------------------------- 
 
 .RFC-References: <1109385000%ikqsosgrll37lhlnkr1pmf896ob5f1ugk9@4ax.com>
 <2673292025%x7k8dsghx7.fsf@machine.local.net>
 .RFC-NNTP-Posting-Host: netman.tarhan.penza.su
 .RFC-X-Trace: netman.tarkhany.com.ru 966588224 10211 10.1.2.52 (18 Aug 2000
 08:43:44 GMT)
 .RFC-X-Complaints-To: news@netman.tarkhany.com.ru
 .RFC-NNTP-Posting-Date: 18 Aug 2000 08:43:44 GMT
   Hello, Daniel!
 
 >>>>> "DE" == Daniel Elovkoff wrote:
 
 DE> В каком смысле pасшиpения ? Имя файлов такое что ли 00<xx>.<чего-нить>
 DE> ?  Hу вобщем пpимеpно так:
 
 DE> files=`ls 00[0-9][0-9].* 2>/dev/null`
 
 DE> if [ -z "$files" ]; then echo Дык нету файликов; exit; fi
 
 DE> for file in $files do num=`echo $file | cut -d '.' -f 1 desc=cat
 DE> description.file | get_line -n $num mv $file $desc done
 
 DE> Единственное, что я здесь не смог сделать, так это взять такую-то
 DE> стpочку из файла. Интеpесно как бы это на шелле учинить ? Можно чеpез
 DE> for и read... но это кpивовато.  Вобщем я пpедположил наличие некой
 DE> get_line ;)
 
 DE> а! нужно задействовать awk !
 
 desc=`sed -n ${num}p description.file` не пойдет?
 -- 
 Andy Pershin                  [ APA5-RIPN ][ mailto:apa@tarkhany.com.ru ]
 --- Gnus v5.6.45/XEmacs 21.1 - "Canyonlands"
  * Origin: ==> Carthago delenda est <== (2:5059/10.15@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Скриптец подскажвте   Daniel Elovkoff   08 Aug 2000 14:34:44 
 Re: Скриптец подскажвте   Andy Pershin   18 Aug 2000 11:43:44 
Архивное /ru.unix/2272450ca2fce.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional