小编lin*_*ngo的帖子

在 linux 脚本中使用“while read...”

有人可以解释以下代码的工作原理吗?

echo '1 2 3 4 5 6' | while read a b c
do
  echo $c $b $a
done
Run Code Online (Sandbox Code Playgroud)

具体来说,我想知道为什么这个循环的输出是3 4 5 6 2 1, 而不是3 2 16 5 4在两个单独的行上?我似乎无法围绕它...

bash scripts

36
推荐指数
2
解决办法
7万
查看次数

标签 统计

bash ×1

scripts ×1