服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash configuration shell
  3. 如何将一行添加到configuration文件中的特定节?
Intereting Posts
多个公网IP路由到同一个局域网时应该使用什么路由器硬件或软件? Bind9在Debian上返回SERVFAIL,而configuration似乎是理智的 nginx日志logging到access.log.1而不是access.log,logrotate失败? Exchange GAL中的非Exchange地址 当页面caching过期时,Nginx停止proxy_cache在围困或curl请求 使用sudoers,我怎样才能允许用户更改其主目录中的文件/文件夹组? Windowsnetworking文件传输到Samba服务器:“你确定要复制这个文件没有它的属性吗? 在IIS7上设置IonCube:Windows Server 2008 apache 2.2与PHP 5.3和miscrosoft SQL 2008崩溃 如何确定文件描述符问题是否发生? 我怎样才能让运行OpenBSD 4.3的OpenVPN服务器对我的Windows域进行身份validation? synproxy的行为与dos攻击和ddos攻击是不同的 审核不logging一些观看文件的事件 解决SQL Server /数据库sorting规则不匹配比更改每列更容易吗? 交换机可以做VLAN路由吗?

如何将一行添加到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