我有一个如下所示的文件(a.txt),
col1|col2|col3|col4|col5|col6|col7
a|b|c|d|m|n|o
e|f|g|h|p|q|r
i|j|k|l|s|t|u
我想从a.txt中删除col3,并将结果写入相同的a.txt文件中。现在,a.txt文件将如下所示,
col1|col2|col4|col5|col6|col7
a|b|d|m|n|o
e|f|h|p|q|r
i|j|l|s|t|u
我已经使用'cut'命令完成了删除部分,但是如果不使用'mv'命令就无法在同一文件中写入内容。像-cut -d'|' -f1-2,4- a.txt
所以,任何人都可以帮助我,我将如何使用新值保留相同的文件。
提前感谢。
使用awk