|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serguei Revtov 2:5021/19.1 05 Mar 2005 17:29:50 To : Sergey Ashuev Subject : проблемв с find -exec rm -------------------------------------------------------------------------------- >>>>> Sat, 05 Mar 05 15:01:24 +0300 Sergey Ashuev wrote: [snip] SA> А вот кстати, на счет различия bash и zsh: SA> Скажем, поведение "ls -R .*" в них очень различаются, причем SA> особенно для bash - показывает текущий каталог, каталог выше и все его SA> подкаталоги и все их файлы, SA> необязательно даже начинающиеся на точку? Почему так? Hет, конечно SA> фича полезная, но хотелось бы знать причину.. Различия от того, что zsh "шибко умный": не дает . и .. по шаблону .* Другие интерпретаторы (может не все, но большинство) включают и эти имена: # echo .* . .. .bash_history .bash_login .bashrc .conix.enter.ext .conix.goto .conix.ini .conix.view.ext .forward К тому, что под шаблон * не попадают имена, начинающиеся с точки, кое-как привыкли еше с 70х, а zsh - современное изобретение. А ls просто отрабатывает то, что ему дают. -- Serguei 2:5021/11.10 || 2:5021/19.1 --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon" * Origin: Welcome to Ru.Unix.Solaris (2:5021/19.1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/11222ade1f108.html, оценка из 5, голосов 10
|