我正在whilebash 中尝试这个简单的循环。
我的文本文件
# cat test.txt
line1:21
line2:25
line5:27
These are all on new line
Run Code Online (Sandbox Code Playgroud)
我的脚本
# cat test1.sh
while read line
do
awk -F":" '{print $2}'
done < test.txt
Run Code Online (Sandbox Code Playgroud)
输出
# ./test1.sh
25
27
Run Code Online (Sandbox Code Playgroud)
输出不打印第一行$2值。任何人都可以帮助我理解这个案例吗?