【发布时间】:2015-06-12 01:42:48
【问题描述】:
我想将所有扩展名为aaa 的文件从目录a 复制到目录b,将扩展名替换为bbb。我试图做这样的事情:
ls a | grep \.bla$ | cut --delimiter=. -f 1 | xargs cp a/{}.aaa b/{}.bbb
但它真的关闭了。我想要一个 oneliner,而不是 bash 脚本。
【问题讨论】:
-
rename .aaa .bbb *.aaa? -
是否应该递归复制?
-
不重要。不递归就足够了
-
@user972014: 目标目录是空的吗?