随笔分类 -  Shell

摘要:恢复内容开始 转载:https://www.ibm.com/developerworks/cn/linux/l cn shell debug/ Shell脚本调试技术 <! Article Top Bar <! Author and article info. 曹 羽中2007 年 7 月 26 日 阅读全文
posted @ 2019-02-12 17:32 北漂-boy 阅读(146) 评论(0) 推荐(0) 编辑
摘要:脚本1:需要机器之间免密 方法2:这种方式可以不用免密,但是需要在执行命令的机器用户名和密码一致 方法3、从文件读取ip、username、passwd 借鉴:https://www.jb51.net/article/119541.htm 阅读全文
posted @ 2019-01-17 18:34 北漂-boy 阅读(2493) 评论(0) 推荐(0) 编辑
摘要:1: 当通过ssh连接远程服务器的时候,可能会出现以下繁琐场景,需要手工输入yes: ssh username@ip 这对于某些分布式集群来说是不行的,甚至导致集群都不能启动成功,对于像pssh,pscp这样的自动化工具来说,也不希望这一步的验证,如何在连接的时候不提示这个信息呢: 2:远程执行服务 阅读全文
posted @ 2019-01-17 16:08 北漂-boy 阅读(1042) 评论(0) 推荐(0) 编辑
摘要:脚本信息: 错误: test.sh: line 7: warning: here-document at line 3 delimited by end-of-file (wanted `YJT')test.sh: line 8: syntax error: unexpected end of fi 阅读全文
posted @ 2018-12-24 10:29 北漂-boy 阅读(538) 评论(0) 推荐(0) 编辑
摘要:区别: 1.在使用-n或者-z判断变量是否为空时,[]里面的变量需要加双引号,二[[]]则不用 2.&& || 可以放在[[]]的里面或者外面,如: 3.在使用-a或者-o时,不能使用[[]]连接 4.使用[]时,-a或者-o只能使用在里面,不能使用于两个条件之间,如: 5.使用[]十,&&或者|| 阅读全文
posted @ 2018-08-31 15:54 北漂-boy 阅读(981) 评论(0) 推荐(0) 编辑
摘要:第一种: [root@master yjt]# var=1 [root@master yjt]# echo |awk -v value=$var '{print value}' 1 第二种: [root@master yjt]#var1=2 [root@master yjt]#var2=3 [roo 阅读全文
posted @ 2018-08-30 17:55 北漂-boy 阅读(2224) 评论(0) 推荐(0) 编辑
摘要:以下是一个五行文件的例子: 1、[root@master yjt]# seq 5 |awk 'BEGIN{sum=0;print "总和:"}{if(NR<=4)printf $1"+";sum+=$1; if(NR==5)printf $1 "="}END{print sum}'总和:1+2+3+ 阅读全文
posted @ 2018-08-30 17:36 北漂-boy 阅读(9325) 评论(0) 推荐(0) 编辑
摘要:[root@master yjt]# cat yjt.sh #!/bin/bash awk -v field="$1" '{sum+=$field; n++;}END {if (n > 0) print sum/n;else {print 'error' > "/tmp/.stderr"; exit 阅读全文
posted @ 2018-08-30 16:35 北漂-boy 阅读(2060) 评论(0) 推荐(0) 编辑
摘要:第一种:利用shell for循环来实现。 for i in `seq 1 9`do for j in `seq 1 9` do if [ $i -ge $j ] then echo -en "$i x $j = $(($i*$j)) " fi doneecho ' 'doneecho 第二种:利用 阅读全文
posted @ 2018-08-30 15:58 北漂-boy 阅读(645) 评论(0) 推荐(0) 编辑
摘要:现在都流行自动化运维了,可能目前技术不够,很多自动化工具还不怎么会用,所以本次只是通过ssh来实现功能。 说明:自己写的一个简单脚本,只是实现了基础功能,还有待优化。 一共三台机器: master:192.168.4.91 slave1:192.168.4.45 slave2:192.168.4.9 阅读全文
posted @ 2018-08-29 18:17 北漂-boy 阅读(1243) 评论(0) 推荐(0) 编辑

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