Answers:
这是一种无for循环且没有使用风险的方法eval:
printf '%s\n' {1..5} | xargs -I {} cp my.jpg my-{}.jpg
它实际上仍然是一个循环。
您可以无循环执行..使用tee和{}括号扩展。
编辑:(根据丹尼斯·威廉姆森的评论进行了修正:
对于名为“ my-.jpg”的文件
pre="my-"; suf=".jpg"
<"$pre$suf" tee "$pre"{1..5}"$suf" >/dev/null
<"$pre$suf" tee "$pre"{1..5}"$suf"效果很好。
for f in $f为for f in $(seq 5)。