linux - Linux 终端中的 For 循环

标签 linux shell for-loop terminal

我在 linux 终端中使用这个 for 循环:

for i in {1..21}; do

这里的脚本使循环从 1 到 21。

我将如何编写 for 循环,以便它遍历特定​​数字;比方说:

9, 24, 29, 32, 38.

我在 Linux 上使用终端。

最佳答案

对于固定的数字列表,只需将它们放在 in 之后,用空格分隔:

for i in 9 24 29 32 38 
do 
  echo $i
done

关于linux - Linux 终端中的 For 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48595763/

相关文章:

linux - connect() 可以使用非阻塞套接字返回 0 吗?

windows - Mongo shell "this app can' t 在您的电脑上运行,要找到适合您电脑的版本,请与软件发行商联系。”

linux - 使用 sed 在文件中特定行的末尾添加包含斜杠的文本

linux - WGET 后运行 bash 脚本会忽略读取用户输入

java - 打破2个嵌套循环 "at once"

C: 使用 fwrite 将 char 写入不同的行

php - cURL 7.27.0-1 无法通过 Apache PHP 加载,但在 php 命令行上运行良好

sql - postgreSQL 中的循环表

linux - 默认 bash 环境已更改。我如何将其恢复为默认值?

javascript - 使用for循环检查多个变量的内容