如何从linux的不同目录中提取同名文件?
How to extract the file with same name from different directories in linux?
我有很多文件夹具有相同的文件名,例如:
fd1/01.wh.txt
ff2/01.wh.txt
fk2/01.wh.txt
fd3/01.wh.txt
我想从这些不同的目录中提取 01.wh.txt,并得到一个包含所有 01.wh.txt[=21= 的新文件夹] 与具体的家长代码:
new_folder/
fd1.01.wh.txt
ff2.01.wh.txt
fk2.01.wh.txt
fd3.01.wh.txt
如何在Linux系统中执行代码?
试试这个..
我在find . -name "*.txt"
;做 echo $i; fname=echo $i|sed 's/\//-/g'
;回声 $fname; cp $i ./newdir/$fname;完成
我有很多文件夹具有相同的文件名,例如:
fd1/01.wh.txt
ff2/01.wh.txt
fk2/01.wh.txt
fd3/01.wh.txt
我想从这些不同的目录中提取 01.wh.txt,并得到一个包含所有 01.wh.txt[=21= 的新文件夹] 与具体的家长代码:
new_folder/
fd1.01.wh.txt
ff2.01.wh.txt
fk2.01.wh.txt
fd3.01.wh.txt
如何在Linux系统中执行代码?
试试这个..
我在find . -name "*.txt"
;做 echo $i; fname=echo $i|sed 's/\//-/g'
;回声 $fname; cp $i ./newdir/$fname;完成