是否有一个命令可以让我编辑文件中的最后 n 行?我有几个文件,它们里面的行数都不同。但我想修改每个文件中的最后 n 行。目标是在最后 n 行中用分号替换逗号。但仅限于最后 n 行。
我不想删除任何行,我只想在每个文件的最后 n 行中用分号替换每个逗号。
使用 sed 命令,我可以用这个命令替换最后一行。如此处所述: 如何删除文件最后一行的文本?
但这只能让我修改最后一行,而不是最后 n 行。
sed awk text-processing
awk ×1
sed ×1
text-processing ×1