Linux sed最后一行行末追加文本 sinsna Read more posts by this author. sinsna 15 Jul 2022 • 1 min read 这是折腾了我好久的问题,记录一下吧,需要在文件最后一行直接追加文本,而不是另开一行追加,网上好多追加的写法,都是会另开一行追加,达不到我的要求,我是想在最后一行直接追加,只有下面第一个能达到我的要求。sed -i '$s/$/fuck/' g.txt文件最后一行行末追加sed -i 'N;4s/$/fuck/' g.txt第4行行末追加echo 'fuck' >> g.txt另开一行追加sed -i '$a \???' g.txt另开一行追加sed -i 's/$/xxx/' g.txt 所有行行末追加文字 sed -i '$c\fuck' g.txt sed -i '$c \fuck' g.txt 替换最后一行