|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 05 Mar 2005 17:09:52 To : Sergey Ashuev Subject : Re: проблемв с find -exec rm -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: Sat, 5 Mar 2005 13:09:52 +0000 (UTC) .RFC-Cancel-Lock: sha1:qd+pfo4ClT2xkNYDWXazLQ5E1rI= "SA" == Sergey Ashuev wrote: SA> Hello Serguei. SA> 05 Mar 05 10:37, you wrote to Serge: S> Документацию не читаешь. S> $ find path/to/find/them -exec rm \{\} \; SR> Оставив в стороне необходимость экранирования скобок... в какой версии SR> баша не работает {}? Сильно разных башей не нашел, но на всех SR> найденных работает: SA> А вот кстати, на счет различия bash и zsh: SA> Скажем, поведение "ls -R .*" в них очень различаются, причем особенно для SA> bash - SA> - показывает текущий каталог, каталог выше и все его подкаталоги и все их SA> файлы, SA> необязательно даже начинающиеся на точку? Почему так? Hет, конечно фича SA> полезная, SA> но хотелось бы знать причину.. Hе надо забывать, что подстановку делает не ls, а shell (bash). Узнать, что происходит можно так: "echo .*" Для полного монимания можно сделать так: for d in .*; do echo "Execute \"ls -R $d\" :" ls -R $d done -- Serg (http://oskin.ru/) ~ ~ :q! --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, linux) * Origin: Serg at 2:5020/20 (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/12069afa013f3.html, оценка из 5, голосов 10
|