Q
rename
это бинарь, которому вообще шелл не нужен.Как он может работать по-другому в sh или zsh или (ок, после перекомпиляции) в макоси?
Size: a a a
Лс
rename
это бинарь, которому вообще шелл не нужен.V
Лс
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47 elif
аᶘ
rename
это бинарь, которому вообще шелл не нужен.V
rename
это бинарь, которому вообще шелл не нужен.Лс
Лс
n_
export r="sed 's/file1/file2/g'"
ls |awk -vr=$r '{print "mv "$1" $(echo "$1"|"r")"}'|bash
Лс
export r="sed 's/file1/file2/g'"
ls |awk -vr=$r '{print "mv "$1" $(echo "$1"|"r")"}'|bash
n_
Лс
export r="sed 's/file1/file2/g'"
ls |awk -vr=$r '{print "mv "$1" $(echo "$1"|"r")"}'|bash
find -name "file1*" --exec "mv %f $( echo "%f" | sed 's/file1/file2/') "