代码如下: awk '{if(2==NR){gsub(/.*/, 300, $5)}print}' list.txt 将文件list.txt的第2行第5列的值替换为300 转载于:https://www.cnblogs.com/james6176/p/4511560.html