📅  最后修改于: 2023-12-03 15:34:54.093000             🧑  作者: Mango
sed
删除第一行在 Shell 或 Bash 中,可以使用 sed
命令来删除文件中的内容。以下是使用 sed
命令删除文件的第一行的方法:
sed -i '1d' filename
其中,-i
则是直接修改文件的内容而不是输出到终端,1d
则是指定删除第一行。
这条命令的作用是将文件 filename
的第一行删除,并将修改后的内容保存到同一个文件中。
当然,如果你不想修改原文件,可以使用以下命令来将结果输出到终端:
sed '1d' filename
这将输出不包含第一行的文件内容。
需要注意的是,sed
命令并不会修改原文件,而是将修改后的内容输出到终端或另一个文件中。如果需要修改原文件,需要使用 -i
参数。
总之,sed
命令是 Linux 系统中一个强大而且常用的文本处理工具,在 Shell 或 Bash 中使用 sed
命令可以方便地进行文本处理。