作业参数

赋值参数出现在 awk 调用的末尾,与文件变量位于同一区域,-v 赋值和参数赋值必须与以下正则表达式匹配。 (假设 POSIX 语言环境)

^[[:alpha:]_][[:alnum:]_]*=

以下示例假定文件 file 包含以下内容:1 2 3(分隔的空格)

$ awk '{$1=$1}1' file OFS=, file OFS=- file
1 2 3
1,2,3
1-2-3