如何在bash命令行上创建for循环?

如何在bash命令行上创建for循环?,bash,for-loop,nice,Bash,For Loop,Nice,请帮忙。我无法理解在命令行上实现for循环的语法 这是我最好的猜测: $ nice -n 17 { for _ in {1..2}; do echo howdy; done; } bash: syntax error near unexpected token `do' 但显然,这是不正确的。nice是每个进程的,不能对单个shell语句进行操作 您可以启动一个新的、漂亮的bash实例: nice -n 17 bash -c 'for _ in {1..2}; do echo howdy; d

请帮忙。我无法理解在命令行上实现for循环的语法

这是我最好的猜测:

$ nice -n 17 { for _ in {1..2}; do echo howdy; done; }
bash: syntax error near unexpected token `do'

但显然,这是不正确的。

nice
是每个进程的,不能对单个shell语句进行操作

您可以启动一个新的、漂亮的bash实例:

nice -n 17 bash -c 'for _ in {1..2}; do echo howdy; done;'
或者用叉子叉一根,然后让雷妮斯:

( 
  renice -n 17 "$BASHPID"
  for _ in {1..2}; do echo howdy; done;
)

nice
是每个进程的,不能对单个shell语句进行操作

您可以启动一个新的、漂亮的bash实例:

nice -n 17 bash -c 'for _ in {1..2}; do echo howdy; done;'
或者用叉子叉一根,然后让雷妮斯:

( 
  renice -n 17 "$BASHPID"
  for _ in {1..2}; do echo howdy; done;
)