随笔分类 -  Shell编程

Shell编程 三剑客
摘要:https://blog.csdn.net/qq_42761569/article/details/121969825 https://blog.csdn.net/u012206617/article/details/123879690 阅读全文
posted @ 2022-09-21 17:19 冥想心灵 阅读(99) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash export IFS=$'\n' for i in $(cat rds.txt); do ip=$(echo $i | awk '{print $1}') dbkey=$(echo $i | awk '{print $NF}') echo $ip $dbkey dbname= 阅读全文
posted @ 2021-08-03 15:13 冥想心灵 阅读(72) 评论(0) 推荐(0) 编辑
摘要:代码:test.sh #!/bin/bash a="one,two,three,four" #要将$a分割开,可以这样: OLD_IFS="$IFS" IFS="," arr=($a) IFS="$OLD_IFS" for s in ${arr[@]} do echo "$s" done shell 阅读全文
posted @ 2021-06-09 15:13 冥想心灵 阅读(6089) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash #Data:2016-07-20 #Version:2.0 #Author:Jacob(418146150@qq.com) #The software list:Nginx,MySQL,PHP,Memcached,memcache for php,Tomcat,Java. # 阅读全文
posted @ 2020-03-18 15:36 冥想心灵 编辑
摘要:while read line 与for循环的区别 转载整理 while read line 是一次性将文件信息读入并赋值给变量line ,while中使用重定向机制,文件中的所有信息都被读入并重定向给了整个while 语句中的line 变量。 for是每次读取文件中一个以空格为分割符的字符串。 如 阅读全文
posted @ 2019-08-05 11:34 冥想心灵 阅读(3531) 评论(0) 推荐(0) 编辑
摘要:(1)VIM替换字符串方法1. 基本替换:s/str1/str2/ 替换当前行第一个str1为str2:s/str1/str2/g 替换当前行所有str1为str2:n,$s/str1/str2/ 替换第 n 行开始到最后一行中每一行的第一个str1为str2:n,$s/str1/str2/g 替换 阅读全文
posted @ 2019-07-07 20:54 冥想心灵 阅读(7149) 评论(0) 推荐(1) 编辑
摘要:Linux xargs 命令 Linux 命令大全 xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。 xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。 xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变 阅读全文
posted @ 2019-07-04 14:41 冥想心灵 阅读(2187) 评论(0) 推荐(0) 编辑
摘要:批量创建10个系统账号(gota01-gota10),并设置密码(密码为随机数,要求是字符和数字的混合)###不用for循环的实现思路可参见https://user.qzone.qq.com/49000448/blog/1422183723 #!/bin/bash . /etc/init.d/fun 阅读全文
posted @ 2019-03-22 11:02 冥想心灵 阅读(1930) 评论(0) 推荐(0) 编辑
摘要:基本操作方法格式:awk [选项] '[条件]{编辑指令}' 文件其中,print 是最常用的编辑指令;若有多条编辑指令,可用分号分隔。处理文本时,若未指定分隔符,则默认将空格、制表符等作为分隔符。 方式一:直接过滤文件内容[root@svr5 ~]# awk '{print $1,$2}' /et 阅读全文
posted @ 2019-03-18 17:14 冥想心灵 阅读(176) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示