这可能很容易,但我无法弄清楚。在 for 循环中,我想排除某些带有前缀zz(例如zz131232.JPG)的文件,但我不知道如何排除这些文件。
for i in *.JPG; do
# do something
done
Run Code Online (Sandbox Code Playgroud)
如何修改“for 规则”以排除带有前缀的文件zz?
就像是
for i in *.JPG; do
[[ $i != "zz"* ]] && echo "$i"
done
Run Code Online (Sandbox Code Playgroud)
或跳过它们:
for i in *.JPG; do
[[ $i == "zz"* ]] && continue
# process the other files here
done
Run Code Online (Sandbox Code Playgroud)