字段分隔符中的时段时,awk出现Sytax错误

字段分隔符中的时段时,awk出现Sytax错误,awk,Awk,我将数据字段分隔为: root.chain1.chain2.chain3.field.0: 我已尝试在命令行上使用awk作为: awk-F'.-F输入文件“{print$1}” 但它告诉我在第二个句号上有一个语法错误 我也试过了 awk-f输入文件“{FS=“\.”print$1}” 但是我得到了同样的语法错误 于是我试着: awk-f输入文件“{FS=“.”sub(/^[^:::::*:[:blank::::*/,”);print}” 因为我最终想要中的内容,但我得到了相同的语法错误 知道我做

我将数据字段分隔为:

root.chain1.chain2.chain3.field.0:

我已尝试在命令行上使用awk作为:

awk-F'.-F输入文件“{print$1}”

但它告诉我在第二个句号上有一个语法错误

我也试过了

awk-f输入文件“{FS=“\.”print$1}”

但是我得到了同样的语法错误

于是我试着:

awk-f输入文件“{FS=“.”sub(/^[^:::::*:[:blank::::*/,”);print}”

因为我最终想要
中的内容,但我得到了相同的语法错误


知道我做错了什么吗?

-f inputfile
告诉awk将inputfile解释为awk脚本。。。 尝试:

awk -F "." '{print $1}'  inputfile

-f inputfile
告诉awk将inputfile解释为awk脚本。。。 尝试:

awk -F "." '{print $1}'  inputfile

-f inputfile
告诉awk将inputfile解释为awk脚本。。。 尝试:

awk -F "." '{print $1}'  inputfile

-f inputfile
告诉awk将inputfile解释为awk脚本。。。 尝试:

awk -F "." '{print $1}'  inputfile

您必须在代码参数之后提供输入文件,例如

awk -F "." '{print $1}' inputFile

您必须在代码参数之后提供输入文件,例如

awk -F "." '{print $1}' inputFile

您必须在代码参数之后提供输入文件,例如

awk -F "." '{print $1}' inputFile

您必须在代码参数之后提供输入文件,例如

awk -F "." '{print $1}' inputFile