use*_*178 6 linux bash find xargs cp
我正在尝试将所有文件从一个目录复制到另一个目录,同时删除所有文件扩展名.
From directory 0001:
0001/a/1.jpg
0001/b/2.txt
To directory 0002:
0002/a/1
0002/b/2
Run Code Online (Sandbox Code Playgroud)
我试过几个找... | xargs c ... p没有运气.
递归副本确实很容易使用tar。在你的情况下:
tar -C 0001 -cf - --transform 's/\(.\+\)\.[^.]\+$/\1/' . |
tar -C 0002 -xf -
Run Code Online (Sandbox Code Playgroud)