bash for循环:一系列数字
发布时间:2020-12-15 18:55:09 所属栏目:安全 来源:网络整理
导读:参见英文答案 How do I iterate over a range of numbers defined by variables in Bash?14个 我在.sh文件中有以下代码: for num in {1..10}do echo $numdone 哪个应该打印从1到10的数字.但是,这是我得到的: {1..10} 另外,使用C式sytax也不行: for ((i=1;
参见英文答案 >
How do I iterate over a range of numbers defined by variables in Bash?14个
我在.sh文件中有以下代码: for num in {1..10} do echo $num done 哪个应该打印从1到10的数字.但是,这是我得到的: {1..10} 另外,使用C式sytax也不行: for ((i=1; i<=10; i++)) 这给我一个错误: Syntax error: Bad for loop variable 我的bash版本是4.2.25.
代码应该如下(注意shebang说bash,不是sh):
#!/bin/bash echo "Bash version ${BASH_VERSION}..." for i in {0..10..1} do echo "Welcome $i times" done 来源http://www.cyberciti.biz/faq/bash-for-loop/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |