User Tools

Site Tools


update_next_line_based_on_list_of_variable

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
update_next_line_based_on_list_of_variable [2009/06/04 04:15]
k2patel created
update_next_line_based_on_list_of_variable [2020/08/10 02:35] (current)
Line 12: Line 12:
  
 #sed -i.bak "​s#​DocumentRoot $i#​DocumentRoot $i \\ #sed -i.bak "​s#​DocumentRoot $i#​DocumentRoot $i \\
-#​php_admin_value disable_functions \"​exec,​system,​passthru,​readfile,​shell_exec,​escapeshellarg,​escapeshellcmd,​proc_close,​proc_open,​ini_alter,​dl,​+#​php_admin_value disable_functions \"​exec,​system,​passthru,​readfile,​shell_exec,​escapeshellarg,​escapeshellcmd,​proc_close,​proc_open,​ini_alter,​dl,​popen,​parse_ini_file,​show_source\"#"​ httpd.conf
-open,​parse_ini_file,​show_source\"#"​ httpd.conf +
  
 done done
 </​code>​ </​code>​
 +
 +==== sed to insert line after string match ====
 +
 +  * -i will allow you to write to file and create backup
 +  * -e will allow for bash expression such as '​\t'​ to be completed (tab insertion)
 +
 +  * usage: '/​pattern to find/a the text you want to add'
 +
 +<code bash | quickinsert.sh>​
 +
 +sed -i.bak ​ -e '/type slave/a \\t masters { 71.167.42.205;​ } ;' named.conf
 +
 +</​code>​
 +
update_next_line_based_on_list_of_variable.1244088932.txt.gz · Last modified: 2020/08/10 02:29 (external edit)