我需要正确的语法,使用一个命令将file.jpg复制100次,以获得100个名为file001.jpg,file002.jpg,...,file100.jpg的文件.我正在使用这个,但没有为我工作任何提示
#!/bin/bash
for x in `seq 1 100`; do
if [[ x -lt 10 ]]; then cp file.jpg file-00$x.jpg;
elif [[ x -lt 100 ]]; then cp file.jpg file-0$x.jpg;
else cp file.jpg file-$x.jpg;
fi
done
Run Code Online (Sandbox Code Playgroud)
gle*_*man 16
使用bash 大括号扩展
for n in {001..100}; do
cp file.jpg file-$n.jpg
done
Run Code Online (Sandbox Code Playgroud)