我想对变量使用 awk
其形式为 abc,def
我也不知道如何将 awk 用于变量而不是文件
我尝试了以下但它不起作用
awk -F, '{$1""$2}' $var
和
awk -F, '{$1""$2}' "$var"
最佳答案
使用字符串
awk 'commands' <<< "$string"
此外,如果您想打印逗号分隔字符串的前两个字段,请将命令更改为
awk -F, '{print $1, $2}' <<< "$string"
关于bash - 如何在 UNIX 脚本中使用 awk 作为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23580936/