我正在尝试下面的代码尝试打印“$2”“$5-*”)
while IFS= read -r a name x x desc; do
printf '%-15s %s\n' "$name" "$desc"
done < <(grep "^function" ~/.functions)
但似乎整行都被分配给 $a
我究竟做错了什么?运行 grep (GNU grep) 3.7
谢谢
我正在尝试下面的代码尝试打印“$2”“$5-*”)
while IFS= read -r a name x x desc; do
printf '%-15s %s\n' "$name" "$desc"
done < <(grep "^function" ~/.functions)
但似乎整行都被分配给 $a
我究竟做错了什么?运行 grep (GNU grep) 3.7
谢谢