1
這可以通過單個命令更簡單地完成嗎?如何通過帶特殊字符分隔符的awk讀取行和列
從文件中讀取線10和第2列,其中分離器是^
cat file | awk 'FNR==10 {print}' | awk -v FS=^ '{print $2}'
這可以通過單個命令更簡單地完成嗎?如何通過帶特殊字符分隔符的awk讀取行和列
從文件中讀取線10和第2列,其中分離器是^
cat file | awk 'FNR==10 {print}' | awk -v FS=^ '{print $2}'
如果^
是所有記錄的主/公共字段分隔符 - 這足以應用以下AWK表達:
awk -F'^' 'NR==10{ print $2; exit }' file