我可以使用以下示例执行此操作.所述第一命令将输出线16 ... 80从file1到patch,而第二将插入的内容patch线18后file2:
sed -n 16,80p file1>patch
sed -i 18rpatch file2
Run Code Online (Sandbox Code Playgroud)
但是,我想直接从一个文件复制到另一个文件而不使用中间的临时文件,在一个命令中使用sed(不是awk等).我很确定这是可能的,只是不知道如何.
我试图创建一个非常简单的shell脚本,释放一些内存空间.为此,我正在使用命令
$ ps xopmem o%c
Run Code Online (Sandbox Code Playgroud)
以百分比的内存使用量输出正在运行的进程列表.现在,我想过滤掉那些值(在第一个字段中)大于5.0的行.我怎样才能做到这一点?我最好使用SED.
PS:我在互联网上搜索这个主题,但一无所获.任何帮助将不胜感激.