
shell
大白的小棉袄
我不是美文的创造者,我只是大自然的搬运工。
展开
-
linux-ssh远程后台执行脚本-放置后台执行问题(转)
linux-ssh远程后台执行脚本-放置后台执行问题(转)写了一个监控负载的小脚本(死循环,测试结束后再kill对应进程),因需要监控多台服务器,所以在一台服务器上使用ssh统一执行脚本遇到问题:使用ssh root@172.16.146.20 '/usr/local/luly/loadavg.sh 2 2 &'执行本机没有即时退出,占用ssh连接本意是发送命令到远程机执行,本机发送后直接退出尝试:1、增加nohup,效果相同:ssh root@172.16.146.20 ‘nohu原创 2022-05-06 15:05:15 · 2820 阅读 · 0 评论 -
shell之函数
1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255 )#!/bin/bashdemoFun(){ echo "这是我的第一个 shell 函数!"}echo "-----函数开始执行-----"demoFunecho "-----函数执行完毕-----"#!/bin/bashfunction demoFun1(){原创 2021-04-19 22:57:03 · 131 阅读 · 0 评论 -
shell变量的几种加法
A=5B=6echo '$(($A+$B)) =';echo $(($B+$A))echo '$((A+B)) =';echo $((A+B))echo '$[$A+$B] ='; echo $[$A+$B]echo 'expr $A+$B =' ; expr $A + $Becho '$A+$B | bc =' ;echo $A + $B | bcecho 'awk' \''BEGIN{print' \''$A'\''+'\''$B'\''}'\'awk 'BEGIN{print '$A原创 2021-04-19 14:11:07 · 8826 阅读 · 0 评论 -
awk要点摘记
1.这里必須用‘,不能用“,用”无法打印。awk '{print $0}'原创 2021-04-19 13:20:25 · 105 阅读 · 0 评论