自动化运维
CarryJey
一、任何事都没有表面看起来那么简单;
二、所有的事都会比你预计的时间长;
三、会出错的事总会出错;
四、如果你担心某种情况发生,那么它就更有可能发生。
展开
-
shell 查找文件并进行替换文件内容
#!/bin/sh path=aaa/bbb for file in `ls $path` do echo $file perl -pi -e 's|a/b/|replace_text|g' $path/$file done 在当前路径下的:aaa/bbb文件夹下的文件中,搜索"a/b",并替换为:“replace_text"。 ...原创 2018-08-15 12:01:24 · 12586 阅读 · 0 评论 -
shell读取文本及脚本间的调用
同一个目录:两个.sh文件 #!/bin/bash while read line do #echo $line source ./tt.sh "+86"${line} done <t.txt #!/bin/bash echo $1 echo "ttt" $0:读取文件名 $1:输入的第一个变量 $2:输入的第二个变量 调用其他脚本命令: ...原创 2018-09-01 23:35:55 · 351 阅读 · 0 评论