|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serguei Revtov 2:5021/19.1 05 Mar 2005 11:37:27 To : Serge Subject : Re: проблемв с find -exec rm -------------------------------------------------------------------------------- >>>>> Fri, 04 Mar 05 17:04:00 +0300 Serge wrote: [snip] S> Документацию не читаешь. S> $ find path/to/find/them -exec rm \{\} \; Оставив в стороне необходимость экранирования скобок... в какой версии баша не работает {}? Сильно разных башей не нашел, но на всех найденных работает: GNU bash, version 2.02.0(1)-release (sparc-sun-solaris2.4) GNU bash, version 2.02.1(1)-release (sparc-sun-solaris2.5.1) GNU bash, version 2.03.0(1)-release (sparc-sun-solaris) GNU bash, version 2.05b.0(1)-release (i586-suse-linux) GNU bash, version 2.05b.0(1)-release (i686-unknown-sysv5UnixWare7.1.3) GNU bash, version 2.04.21(1)-release (i386-redhat-linux-gnu) Строка вида "find /tmp -exec ls {} \;" во всех случаях адекватно отработала. Пока еще не встречал sh/csh/ksh, возмущавшийся на {}. По диагностике в исходном письме не находилась rm. Это странно, конечно, и можно придумать для этого много способов, но все-же про скобки должно бы по-другому ругаться. -- 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/1122218c29620.html, оценка из 5, голосов 10
|