在空格分隔文件fic.txt中,如果最後一個值爲'',則將其設置爲'0'。awk:僅當值爲NULL時將列值設置爲'0'
實施例:
'A' 'B' 'C' '' 'E' '' |
'X' 'O' 'Y' 'T' 'W' '1' |
到
'A' 'B' 'C' '' 'E' '0' |
'X' 'O' 'Y' 'T' 'W' '1' |
我嘗試:
awk '$6="\x27"0"\x27"' fic.txt
- >要設置第6列的所有值爲 '0'。有用。
但仍然問題只設置爲'0'如果第6列是''。
感謝您的幫助。
_if的最後一個值是 '' _ - 那是什麼'| '在真正的最後一場? –