我有一个文件夹 (name250),其中包含几个子目录。 我希望我的脚本在所有子目录中找到某些文件(tE1_sys_250.txt 到 tE99_sys_250.txt)并将它们复制到另一个文件夹(name250_sys)中。
这是我的脚本,但当我运行它时没有任何反应。
#!/bin/bash
cd ~/name250/
mkdir ../name250_sys
for a in {10..99}
do
`find . -name tE$a'_sys'_250.txt -exec cp {} ./name250_sys/ \;`
done
提前致谢。
最佳答案
这看起来不对:
cd /name250/
这将尝试将目录更改为包含在根文件夹中的“name250”目录。我想你想要:
cd ../name250_sys
关于linux - 如何找到某些文件并将它们复制到文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23593288/