终端命令: 用于带回声的循环

我以前从来没有在这样的终端中使用过命令,但是我知道这是可能的:

for (int i = 0; i <=1000; i++) {
echo "http://example.com/%i.jpg",i
}
176540 次浏览
for ((i=0; i<=1000; i++)); do
echo "http://example.com/$i.jpg"
done

OS X 上的默认 shell 是 bash:

for i in {1..100}; do echo http://www.example.com/${i}.jpg; done

这里有一个到 关于循环结构的 bash 参考手册的链接。

你在 bash shell 中:

for i in {1..1000}
do
echo "Welcome $i times"
done

Jot 也可以(在 bash shell 中)

for i in `jot 1000 1`; do echo "http://example.com/$i.jpg"; done

使用 Jot:

jot -w "http://example.com/%d.jpg" 1000 1

也可以使用 for 循环将数据追加或写入文件。例如:

for i in {1..10}; do echo "Hello Linux Terminal"; >> file.txt done

“ > >”用于追加。

“ >”是用来写。