我有這樣的:bash的MV是不是一個目錄
$ ls a
0 1 1_ 2 2_ 3 3_ 4 4_ 5 5_ 6 6_ 7 7_ 8 8_ 9 9_ a a_ b b_ c c_
d d_ e e_ f f_
而且要移動X_爲x,我想這樣的:
find a/*_ -type f -exec sh -c 'mv echo "$1" echo "$1" | sed \'\$s/.$//'' sh {} \;
什麼我得到的是:
mv: target `a/x_' is not a directory
工程就像一個魅力! – 2012-03-16 01:40:04