linux - Bash 脚本 - 向文件添加内容

标签 linux bash sed

我是 bash 脚本(同时也是 Linux)的新手...但是为了节省一些在办公室构建服务器的时间,我正在尝试通过 bash 脚本自动执行一些配置。

到目前为止,除了那个问题,我已经找到了我要找的东西...我需要在文件的特定位置添加一些文本。我需要像这个例子一样添加 elevator=noop:

crashkernel=auto elevator=noop

如何在 Linux 下的 Bash 脚本中继续执行此操作。

最佳答案

如果你有sed

sed -i.bak 's/crashkernel=auto/& elevator=noop/' file

将旧文件保存为 file.bak 并更新输入文件

关于linux - Bash 脚本 - 向文件添加内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36364059/

相关文章:

bash - 如何执行solr zookeeper CLI上传solr配置

r - 转换覆盖图中轨迹的距离

linux - disown 和注销后是否可以看到 stdout 的输出?

regex - sed 加号不起作用

linux - 比较 2 个 Unix 文件并将匹配行输出到一个新文件?

bash - 解析文件并使用一些字段作为变量,使用 header 作为 bash 中的名称

linux - 如何在 gnuplot 中绘制带有错误线的箱线图

c++ - 是否有 Linux 等效的 SetupDiGetClassDevs 函数

python - libmsodbcsql-13.0.so.0.0 的链接器错误阻止了 pyODBC 到 MS SQL 的连接。中央操作系统 7

linux - 如何在 Fedora 21 上安装 Plasma 5?