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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : cheusov@scnsoft.com                  2:5020/400     23 Aug 2002  12:44:48
 To : Ivan Prokudin
 Subject : Re: Re^2: Как на bash'е...
 -------------------------------------------------------------------------------- 
 
 Ivan Prokudin <Ivan.Prokudin@p60.f1179.n5020.z2.fidonet.org> writes:
 
 > Здравствуйте!
 > 
 > 22 августа 2002 года (а было тогда 21:45)
 > Maksim Pozdeyev в своем письме к Ivan Prokudin писал(а):
 > 
 >  IP>> Че-то я торможу. Как _простейшим_ (самым коротким) образом
 >  IP>> проверить наличие хотя бы одного из группы файлов? То есть, если
 >  IP>> пришел есть в директории хоть один *.tic, запустить
 >  IP>> фехопроцессор.
 >  MP> if test -f ~/*.tic
 >  MP> then
 >  MP> ...
 > 
 > cyberbat@cybernest:~$ ls *.log
 > echat.log  epriv.log  wget.log
 > cyberbat@cybernest:~$ cat zzz.sh
 > #!/bin/sh
 > if test -f *.log
 
 Мда...
 попробуйте ка
 
 $> test -f a b
 
 test: a: binary operator expected
 
 И это не удивительно
 
 В общем можно так:
 if find . -name '*.tic' | awk '{exit 1}'; then
         echo no
 else
         echo yes
 fi
 
 Вместо find можно использовать echo *.tic, но
 если файлов сотни тысяч, возникнут проблемы и с памятью и со временем.
 
 > then
 >         echo ok
 > fi
 > cyberbat@cybernest:~$ sh zzz.sh
 > zzz.sh: test: too many arguments
 > cyberbat@cybernest:~$
 > 
 > С u l8r, Ivan (cyberbat[fuckthespammers!]rbcmail.ru)       23 августа 2002
 > года         icq# 2052068 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5
  * Origin: Science Soft (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Как на bash\'е...   Ivan Prokudin   22 Aug 2002 14:54:30 
 Re: Как на bash\'е...   Maksim Pozdeyev   22 Aug 2002 21:45:12 
 Re^2: Как на bash\'е...   Ivan Prokudin   23 Aug 2002 11:31:22 
 Re: Re^2: Как на bash\'е...   cheusov@scnsoft.com   23 Aug 2002 12:44:48 
 Re: Re^2: Как на bash\'е...   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   24 Aug 2002 03:23:57 
 Re: Как на bash\'е...   x0r   23 Aug 2002 10:00:13 
 Re: Как на bash\'е...   x0r   22 Aug 2002 18:05:09 
 Re: Как на bash\'е...   Oleg Demidovich   23 Aug 2002 16:05:28 
 Re: Как на bash\'е...   Valentin Nechayev   24 Aug 2002 12:05:38 
 Re: Как на bash\'е...   Valery Shishkov   25 Aug 2002 03:30:10 
Архивное /ru.linux/17283d92f1f0c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional