【发布时间】:2016-10-12 22:03:08
【问题描述】:
当我awk下面的时候,遇到了错误。
awk -F '$1' "2.\ 2006-07\ and\ 2007-08\ ERB\ IN.csv"
这是错误:
awk: cmd. line:1: 2.\ 2006-07\ and\ 2007-08\ ERB\ IN.csv
awk: cmd. line:1: ^ backslash not last character on line
awk: cmd. line:1: 2.\ 2006-07\ and\ 2007-08\ ERB\ IN.csv
awk: cmd. line:1: ^ syntax error
【问题讨论】:
-
awk的第一个参数应该是处理文件内容的脚本。 -
你为什么要逃避这些空间?
-
为什么使用
$1作为文件的字段分隔符? -
当您将文件名放在引号中时,您不需要转义文件名中的空格。