服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash configuration shell
  3. 如何将一行添加到configuration文件中的特定节?
Intereting Posts
有没有人有任何经验,当涉及到小型服务器上的Amazon RDS与MySQL的速度? 在公共IP上共享多个服务时发卡NAT的问题? IP地址和地理位置 使用PowerShellpipe理Windows 2003 Active Directory域? 如果群集已被销毁,我怎样才能卸载群集SQL实例? Windows Server 2008 R2上原生支持的远程文件传输选项 KVM / libvirt上的ESX别名/虚拟接口 如何用1000个comuptersbuild立一个L2以太网? 启动root用户login服务 Linksys SE1500以太网交换机问题 如何从数百个文件中replace/删除HTML代码? 阻止重复请求特定url的HTTP客户端 DBA应该存储和检索密码 摆脱nginxconfiguration中的if指令 TCP ack暂停,然后恢复,然后再次暂停。 为什么?

如何将一行添加到configuration文件中的特定节?

我的configuration文件server.conf具有以下格式

[general] setting1=sdfdsf setting2=asdfadsf [ssl] setting1=sadfsdf setting2=sdfadsfkljasdf 

如何使用bash脚本将其他设置添加到“常规”节中?

  • scp不能在cronjob中工作
  • Bash:在错误期间失败,然后再运行另一个部分?
  • 如何打开http服务器的Linux
  • 什么是正确的地方把bash别名应该是每个人都可用?
  • Chrooted用户不会在他的主目录中启动,也不会加载他的bash_profiles

你可以用sed来做

 $ sed 's/^\[general\]/\[general\]\nnew=setting/' file 

在[general]后添加new=setting 。 使用sed -i.bak ... file将它做到位,并创build一个file.bak安全。

这似乎主要是在stackoverflow上回答:

https://stackoverflow.com/questions/6284518/how-to-insert-a-line-using-sed-before-a-pattern-and-after-a-line-number

基本上它是一个SED或AWK和一个正则expression式的工作。

  • recursion获取所有指定文件夹的总文件大小
  • 通过SSH使用www数据
  • 引导一个debian构build环境并构build没有root权限的源代码包
  • 为什么一个进程监视脚本使用1号出口; 没有发现问题?
  • 有可能提供可变参数到xinetd服务?
  • 用bash或Python下载,同时保持目录树/结构
  • shell脚本在crontab中,并不是所有的输出都被logging下来
  • 用`find -delete`奇怪的行为
  • 如何检查域名是否指向我?
  • Linux RDesktoplocking

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy