【发布时间】:2017-08-29 20:06:28
【问题描述】:
我已经在我所有以 abcd 开头的目录中创建了一个for loop,它正在工作。但是当我在根目录中有其他文件或东西时,它会在第一个循环后崩溃。
dir_1="./some/path1"
dir_2="./some/path2"
dir_3="./some/path3"
for f in ./abcd*;
do
[ -d $f ] && cd "$f" && echo I am inside $f
find $dir_1 -name something*.txt -exec cp {} $dir_3 \;
find $dir_2 -name another*.txt -exec cp {} $dir_3 \;
cd "$dir_3"
# do some other stuff here
cd ../../..
done;
谁能帮我修一下?
【问题讨论】: