使用sed命令向文件中追加可变字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用sed命令向文件中追加可变字符串相关的知识,希望对你有一定的参考价值。

1、如何向文件追加可变字符串,有如下两种方法

  • sed -i ‘1a ‘$s‘‘ filename
  • sed -i "1a $s" filename

注意:

  • 以上命令是假定向文件filename的第一行后追加字符串变量s中的内容;
  • 由于sed是对文件流内容进行操作,所以要求filename不能为touch创建的空文件;
  • 若filename必须是空文件,则可以使用命令echo “” > filename 创建一个空文件。

 

参考:

http://blog.chinaunix.net/uid-24904099-id-298600.html

http://www.myexception.cn/linux-unix/1607422.html

 

以上是关于使用sed命令向文件中追加可变字符串的主要内容,如果未能解决你的问题,请参考以下文章

python基础

可变对象与不可变对象

为啥 h5py 在向数据集添加 3 个可变长度字符串时会抛出错误?

探索字符串截取命令之---sed命令

_vsnprintf在可变参数打印中的用法

打开高效文本编辑之门_Linux Sed插入追加转换退出等命令应用