繁体   English   中英

Bash-For循环不适用于声明中的变量[重复]

Bash - For loop not working with variables in the declaration [duplicate]

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

这个问题已经在这里有了答案:

for i in {0..3}
do
   echo $i
done

回报

0
1
2
3

firstNumber=$1
lastNumber=$2

for i in {$firstNumber..$lastNumber}
do
   echo $i
done

例如返回

{0..3}

如何在For循环声明中使用变量?

1 个回复
for ((i=$firstNumber; i <= $lastNumber; i++)); do echo $i; done
2 bash脚本中的for循环不适用于nohup

我有一个bash脚本,即 当我使用qsub提交我的bash脚本时,for循环和if语句起作用,但是当我使用nohup提交bash脚本时,for循环不起作用,它仅运行脚本一次,并且不会再次提交该脚本。 我不知道为什么 ? 任何人有什么主意吗? 提前致谢。 ...

3 声明不适用于for循环

“我遇到的实际问题是它在发出问题数量后才停止运行。我已将”%d%“更正为”%d“并且仍然存在问题” 我正在开展一个项目,在那里我做一个小型的数学游戏。 我需要提示一个难度(简单,硬或退出)级别,然后是一个类别(加法,减法,乘法和除法)。我的菜单工作正常但我似乎无法得到任何声音 上 ...

4 bash变量不适用于脚本中的ex

我的bash脚本有点问题。 这只是我脚本的一小部分。 当我运行它时,这是输出。 有什么办法解决这个问题,所以$ 1将成为脚本的参数? 谢谢! ...

2013-12-15 23:47:36 3 557   bash/ vi/ ex
5 tcsh脚本中设置的环境变量不适用于bash脚本[重复]

这个问题在这里已有答案: 如何在bash中使用csh脚本来设置环境[关闭] 9个答案 我有一个bash脚本和一个tcsh脚本,我的tcsh脚本设置了一些环境变量,这些变量在tcsh脚本执行后不适用于bash后续步骤。 任何建议如何使tcsh中设置的环境变量可用于b ...

6 bash数组声明或切片不适用于ProcessBuilder

我有这个最简单的bash脚本 (实际上,我想使用$ {@:2}) 如果我在命令行中使用./my_script.sh运行此脚本,则它将按预期工作。 但是,当我尝试使用Java ProcessBuilder时,永远不会创建test.txt文件。 (实际上,bash脚本会在片上停止执 ...

7 不适用于循环的图[重复]

这个问题在这里已有答案: 从R函数 1回答中 生成多个图形 我需要制作一堆单独的图并希望在for循环中完成此操作。 我正在使用ggplot2。 我只是使用facet选项,如果它可以将每个图形保存在一个单独的文件中,我认为它不能做。 由于图表未保存到文件中, ...

9 Bash变量数学扩展不适用于printf

我试图得到一个格式化的数字,每次通过while循环递增。 我有fnum=$(printf "%03d" $((++num)) )但数字不会增加。 fnum是“000”并且仍然存在。 当然num=$((++num)) ; fnum=$(printf "%03d" $num) num ...

2018-03-06 07:07:59 2 93   bash
10 Bash“touch”不适用于变量名

我已经通过 SSH 连接到服务器,并且有一个并行调用的脚本,因此我想从纪元起按秒命名输出文件。 但是,此代码不会生成任何文件。 编辑:由于评论中的帮助,以下代码已被多次编辑。 它目前不工作,并减少到 MWE。 下面修改目录以删除服务器信息。 运行后相关输出: 我已经检查了 /x/ 和 /x ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM