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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640      06 Sep 2000  21:41:06
 To : Vladimir Birjukov
 Subject : tolower
 -------------------------------------------------------------------------------- 
 
 
 06 Sep 00 09:33, ты писал к All:
 
  VB> perl -e 'print lc "TRATATA"' - дает tratata.
  VB> echo `perl -e 'print lc "TRATATA"'` - дает tratata
  VB> find . -execdir echo `perl -e 'print lc "{}"'` \; - дает имена с
  VB> большими буквами хоть ты тpесни. где я что не понимаю?
 
 Потому что man sh. Шелл сначала отрабатывает обратные кавычки перед выполненем
 find, как ему и положено. Получает команду
 
 find . -execdir echo {} ;
 
 которую и исполняет.
 
 Для дальнейшего осознения рекомендую подумать над результатами исполнения
 конструкции
 
 find . -type f -exec echo `echo -n \{; echo -n \}' \;
                                                                SY, Alex
 
 --- IMHO в последней инстанции
  * Origin: ...можжевеловых... (2:461/640)
 
 

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

 Тема:    Автор:    Дата:  
 tolower   Vladimir Birjukov   06 Sep 2000 09:33:32 
 Re: tolower   Michael Samanov   06 Sep 2000 15:04:29 
 Re: tolower   Dmitry Rud   06 Sep 2000 16:10:24 
 Re: tolower   Dmitry Rud   06 Sep 2000 16:10:32 
 Re: tolower   Vladimir Sharun   06 Sep 2000 16:25:02 
 Re: tolower   Vyacheslav O. Suglov   06 Sep 2000 16:45:54 
 tolower   Alex Semenyaka   06 Sep 2000 21:41:06 
Архивное /ru.unix.bsd/182739b6bb62.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional