4
Bash Read:读取逗号分隔的列表,缺少最后一个元素
下面的命令输出对我来说很奇怪。为什么它不给我还元素5? $ echo '0,1,2,3,4,5' | while read -d, i; do echo $i; done 0 1 2 3 4 我希望“ 5”也能返回。运行中GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu)。添加逗号是可行的,但是我的输入数据没有逗号。我想念什么吗?