摘要: #! /bin/bash read -p "请输入要查询的用户名:" A echo " " n=`cat /etc/passwd | awk -F: '$1~/^'$A'$/{print}' | wc -l` if [ $n -eq 0 ];then echo "该用户不存在" echo " " e 阅读全文
posted @ 2020-04-27 12:01 侃豺小哥 阅读(297) 评论(0) 推荐(0) 编辑
摘要: #! /bin/bash # 根据用户输入的PID,过滤出该PID所有的信息 read -p "请输入要查询的PID: " P n=`ps -aux| awk '$2~/^'$P'$/{print $11}'|wc -l` if [ $n -eq 0 ];then echo "该PID不存在!!" 阅读全文
posted @ 2020-04-27 11:59 侃豺小哥 阅读(308) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash bash_path=$(cd "$(dirname "$0")";pwd) source $bash_path/base.config echo "该脚本将会把" $serverA "机器上的" $document "目录同步到" $serverB "机器上"; read - 阅读全文
posted @ 2020-04-27 11:51 侃豺小哥 阅读(257) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash fileName=$1 now=`date +%Y%m%d%H%M` read -p "Are you sure delete the file or directory $1? yes|no: " input if [ $input == "yes" ] || [ $inp 阅读全文
posted @ 2020-04-27 11:46 侃豺小哥 阅读(257) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #输入不同字符完成不同巡检内容 #打印提示符 HINT(){ read -p "请按回车继续:" } #查看CPU信息 CPU_INFO(){ echo echo -e "\033[4;31mPrint the CPU info:\033[0m" cat /proc/cpui 阅读全文
posted @ 2020-04-27 11:43 侃豺小哥 阅读(199) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #显示菜单(单选) display_menu(){ local soft=$1 local prompt="which ${soft} you'd select: " eval local arr=(\${${soft}_arr[@]}) while true do echo 阅读全文
posted @ 2020-04-27 11:14 侃豺小哥 阅读(514) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash echo -e "\033[31m 这个是定时删除文件,获取更多工具及脚本请关注公众号: 波哥的IT人生 Please continue to enter or ctrl+C to cancel \033[0m" riqi=`date +%Y%m%d` #收件箱 EMAIL_ 阅读全文
posted @ 2020-04-27 09:25 侃豺小哥 阅读(1113) 评论(0) 推荐(0) 编辑