循环命令用于将一个命令或一组命令执行指定次数,或者一直执行直到满足某个条件为止。在Bash shell常用循环语句有,for循环,while循环,until循环一、For循环语句    1、For循环语法        for  var  in  list    
原创 2013-07-27 19:03:43
6919阅读
6点赞
3评论
博文结构什么是shell简单编辑shell一.什么是shell及作用Shell字面理解就是个“壳”,是操作系统(内核)与用户之间桥梁,充当命令解释器作用,将用户输入命令翻译给系统执行。Linux中shell与Windows下DOS一样,提供一些内建命令(shell命令)供用户使用,可以用这些命令编写shell脚本来完成复杂重复性工作什么是脚本脚本就是由Shell命令组成文件,这些命
原创 2019-12-05 13:57:12
1018阅读
2点赞
1、脚本之间传递参数 "1.sh"脚本,接受参数。如下,如果有一个参数则赋值个sourceFile这个变量,否则用默认值。 Shell代码   #!/bin/bash   LANG=en_US.UTF-8   #get parameters   source
转载 精选 2015-06-08 19:39:34
978阅读
1、脚本之间传递参数 “1.sh”脚本,接受参数。如下,如果有一个参数则赋值个sourceFile这个变量,否则用默认值。Shell代码#!/bin/bashLANG=en_US.UTF-8#get parameterssourceFile=”/data/log/abc”if [ $# == 1 ]then sourceFil
转载 精选 2016-03-24 09:58:00
592阅读
常用Shell脚本
原创 2020-11-09 18:58:43
380阅读
if判断中常使用shell选项 选项 含义 -eq //等于 equal -ne //不等于 not equal -gt //大于 greater than -lt //小于
原创 2023-01-08 00:02:10
2088阅读
1,# 注释字符(跟python注释字符#一样,可放开头,可放结尾) echo "The # here does not begin a comment." echo 'The # here does not begin a comment.' echo The \# here does not b ...
转载 2021-07-20 08:10:00
130阅读
2评论
 [zhouli@www ~]$ ifconfig eth0 | grep "inet addr" | cut -d : -f2 | cut -d " " -f 1  1.197.117.3 [zhouli@www ~]$ ifconfig eth0 | grep "inet addr" | awk '{print
原创 2013-01-25 16:48:58
476阅读
思路: 判断/root/test/下是否有14这个文件,如果有.就拷贝到/home目录下 例: #!/bin/bashif   [ -f /root/test/14 ] || cp /root/test/14 /home   then        echo "成功"else        echo "失败"fi
原创 2023-01-15 11:09:12
258阅读
1、Grep本目录中以数字命名文件和以A或者B开头命名文件 ls |grep -E '^[0-9]{1,}$|^A|^B' 2、有一个a.txt文件,把里面所有字母都转换成大写 sed -i 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' a.txt 3、Sed打印出文中前10行、第一行、最后一行,把文中所有的abc字
原创 2012-05-27 22:46:18
2098阅读
#!/bin/bash      # 检查192.168.1.1—192.168.1.254 主机是否存活for ip in 192.168.1.{1..254}; do if ping -c 1 $ip >/dev/null; then    echo "$ip OK." else   &n
原创 2017-06-22 10:43:40
668阅读
1点赞
1.按照内容分组 [root@localhost ~]# cat qq.tel 12334:13580226308 12334:13580126308 123334:13580226308 12099879:13810226308 12334:13810226306 12334:13510026308 12099879:13513263085 12099879:13760789
原创 2013-03-31 14:44:02
622阅读
前言  网上收集整理,感谢老男孩及各路大神,经常看他们博客和视频,脚本绝对是自己纯手打,有什么不足之处,还请各位大神指点。若觉得有侵权地方,请及时联系本人,本人立即删除!!  再次感谢老男孩,虽然没报您学习班,但是看过好多您出视频和您博客。人要懂得感恩,尽管不是您学生!部分题目链接:http://oldboy.blog.51cto.com/2561410/163287
原创 2015-12-11 11:20:49
922阅读
1、list_sys_status.sh显示系统使用以下信息:主机名、IP地址、子网掩码、网关、DNS服务器IP地址信息#!/bin/bashIP=`ifconfig eth0 | head -2 | tail -1 | awk '{print $2}' | awk -F":" '{print $2}'`ZW=` ifconfig eth0 | head -2 | tail -1 | awk '
原创 精选 2021-06-02 09:45:08
779阅读
[root@nginx ~]# sh /etc/scripts/process.sh #!/bin/bash FILENAME=`basename $0 .sh` #获取脚本文件名称,不包含.sh后缀 FILEPATH=`dirname $0` echo "PID of this script: $
原创 2024-10-09 14:14:33
19阅读
关闭所有进程ps -ef |grep hello |awk '{print $2}'|xargs kill -9参考博客[1]
原创 2022-08-04 15:32:28
55阅读
1.显示消耗内存/CPU最多10个进程……
转载 2011-10-08 15:47:57
510阅读
获取IP地址和子网掩码 ifconfig eth0 | grep "inet addr" | awk -F "[ : ]+"  '{print $4 "\\" $8}'
原创 2014-07-10 09:41:59
564阅读
常有shell脚本2011年4月7日woyoo3,341 浏览数发表评论阅读评论转载:http://hdxiong.iteye.com/blog/9490631、脚本之间传递参数 “1.sh”脚本,接受参数。如下,如果有一个参数则赋值个sourceFile这个变量,否则用默认值。#!/bin/bash LANG=en_US.UTF-8 #get parameters sour
转载 精选 2016-05-23 15:28:43
850阅读
1点赞
脚本1】打印形状打印等腰三角形、直角三角形、倒直角
转载 2022-09-26 22:21:27
1297阅读
  • 1
  • 2
  • 3
  • 4
  • 5