m*********e 发帖数: 1 | 1 目录下有许多文件。
a0, a1, a2 ...
如何一次性拷贝这些文件,同时名字转换成
a0_b, a1_b, a2_b
即给每个文件名加相同后缀,
谢谢 | c****j 发帖数: 258 | 2 #!/bin/sh
for i in *; do mv $i ${i}_b; done
【在 m*********e 的大作中提到】 : 目录下有许多文件。 : a0, a1, a2 ... : 如何一次性拷贝这些文件,同时名字转换成 : a0_b, a1_b, a2_b : 即给每个文件名加相同后缀, : 谢谢
| T********r 发帖数: 6210 | 3 for i in a*; do cp $i ${i}_b; done
【在 c****j 的大作中提到】 : #!/bin/sh : for i in *; do mv $i ${i}_b; done
| t*****t 发帖数: 72 | 4 find -name "a*" -type f -exec mv {} {}_b \;
【在 m*********e 的大作中提到】 : 目录下有许多文件。 : a0, a1, a2 ... : 如何一次性拷贝这些文件,同时名字转换成 : a0_b, a1_b, a2_b : 即给每个文件名加相同后缀, : 谢谢
| T********r 发帖数: 6210 | 5
^^^^
although I often misread some posts, but this time I know I
should use `cp' instead of `mv'. :p
【在 m*********e 的大作中提到】 : 目录下有许多文件。 : a0, a1, a2 ... : 如何一次性拷贝这些文件,同时名字转换成 : a0_b, a1_b, a2_b : 即给每个文件名加相同后缀, : 谢谢
|
|