![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
遇见娜刚好
这个作者很懒,什么都没留下…
展开
-
批量删除Jenkins的jobs下的多余文件名称字符
[root@sanyi-pro915-ops-jumpserver jobs]# lsjc_test_gjh_Api_Authentication jc_test_gjh_Api_MatchApi jc_test_gjh_Api_ServicesIntegrationQiDian jc_test_gjh_Api_WebMatchHttpAggregator jc_test_gjh_Site_CmsAd.原创 2020-09-03 13:30:26 · 590 阅读 · 0 评论 -
shell的使用
2 shell分类 常用:linux命令行(重点是bash) 3 查看当前系统shell: echo $SHELL /bin/bash4 查看当前系统兼容性支持的其他shell版本 cat /etc/shells 5 shell脚本 命令放到文件中执行,文件就叫shell脚本 6 创建脚本 1 用记事本(vim)创建脚本文件 2 文件名要有意义,.sh结尾 3 文件...转载 2019-08-22 10:08:11 · 234 阅读 · 0 评论 -
shell 猜商品价格
#!/bin/bashaaa=$(expr $RANDOM % 1000)bbb=0echo "商品价格为0-999,猜实际价格"while truedo read -p "请输入你猜的及价格: " n ((bbb++))if [ $aaa -eq $n ] then echo "恭喜你答对了!!!" echo "你一共答了$bbb 次" ...原创 2018-09-03 15:03:03 · 344 阅读 · 0 评论 -
shell脚本安装LAMP
#!/bin/bashrpm -q httpd &>/dev/nullif [ $? -eq 0 ] then rpm -e httpd --nodepsfiyum -y install apr* pcre-devel gcc* ncurses-devel autoconf zlib-devel libxml2-devel &>/dev/nulli...原创 2018-09-02 22:27:18 · 1085 阅读 · 0 评论 -
第一个shell脚本 安装httpd服务
#!/bin/bashaaa=`rpm -qa httpd | wc -l`;if [ $aaa -eq 1 ] ; thenrpm -e httpd -nodeps;fiyum -y install apr* pcre-devel gcc* apr-util-devel apr-util &> /dev/nullif [ ! $? -eq 0 ]; thenrm -r...原创 2018-08-30 07:20:58 · 1358 阅读 · 0 评论 -
脚本安装Apache
#!/bin/bashaaa=`rpm -q httpd `;if [ $aaa -eq 0 ] ; thenrpm -e httpd --nodeps;fiyum -y install apr* pcre-devel gcc* apr-util-devel apr-util &> /dev/nullif [ ! $? -eq 0 ]; thenrm -rf /etc/...原创 2018-09-02 00:18:47 · 423 阅读 · 0 评论 -
判断数字是奇数还是偶数
#!/bin/bashread -p "请输入数字: " nn1=$(echo $n | grep -c "[^0-9]")if [ $n1 -eq 1 ] then echo "你输入的不是纯数字!" exit 1fin2=$[$n%2]if [ $n2 -eq 0 ] then echo "你输入的是偶数!" else e...原创 2018-09-02 00:15:17 · 1501 阅读 · 0 评论 -
给root用户写欢迎登陆脚本
#!/bin/bashif [ $USER == "root" ] then echo "欢迎登陆!" aaa=`ps -aux | wc -l` echo "当前进程:$aaa" bbb=`who | wc -l` echo "当前登陆人数:$bbb" ccc=`df | grep "/$" | awk '{print $5}'` ...原创 2018-09-02 00:13:48 · 438 阅读 · 0 评论 -
shell脚本常用命令
命令 : cut用来截取某一个字段语法: cut -d '分隔字符' [-cf] n 这里的n是数字-d :后面跟分隔字符,分隔字符要用单引号括起来-c :后面接的是第几个字符-f :后面接的是第几个区块-d 后面跟分隔字符,这里使用冒号作为分割字符,-f 1 就是截取第一段,-f和1之间的空格可有可无。-c 后面可以是1个数字n,也可以是一个区间n1-n2,还可以是多...原创 2018-09-02 00:12:46 · 189 阅读 · 0 评论 -
shell笔记
1:{}花括号的使用场景如果要使用连续着的值,加 ,逗号或者“..”两个点例如:[root@localhost ~]# echo {a,b,c} a b c[root@localhost ~]# mkdir {a,b,c,d}[root@localhost ~]# lsa b c d[root@localhost ~]# e...原创 2018-07-28 22:37:54 · 207 阅读 · 0 评论 -
shell笔记02
记录历史命令的变量:[root@localhost ~]# echo $HISTSIZE :变量名 对应命令:history (查看历史命令) -c 清空历史命令(只是清空临时的缓存,并不会清空.bash_history文件)1000 :值 1000 可以修改 如果修改为10 那么系统只会记录10个历史命令(如果以前有好多那么会记录最近的10个)如果想让历史命令记录时间格式...原创 2018-07-29 19:30:57 · 339 阅读 · 0 评论