linux - linux 中的多个 sed -e 命令用法

标签 linux unix

我试图理解下面的命令。看了很多教程和引用资料。任何人都可以帮助它实际上是做什么的。

 sed -e '$d' -e '1,1d' File1 >File2

最佳答案

$d 将删除最后一行

要删除 nm 之间的行,请使用 n,md。 IE。 1,1d 等同于1d,删除第一行

因此 sed -e '$d' -e '1,1d' File1 >File2 将从 File1 中删除第一行和最后一行并发送到 file2

关于linux - linux 中的多个 sed -e 命令用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35131644/

相关文章:

java des cipher在windows上的不同结果

bash - Shell 脚本未运行,未找到命令

linux - pthread_mutex_lock 是如何实现的

java - 有人可以推荐一个好的 java unix syslog *client* 库吗?

linux - 如何打印目录中第一个和最后一个文件名的前四个字符

linux - 在过去一小时内查找日志中的特定错误

linux - 在 Linux 中使用 chdir() 实现 cd 命令

php - 在 AWS Linux 上升级 PHP

c - 从c中的子进程获取退出状态

unix - 在 Unix 中完成执行后如何从 SVN session 注销