![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell脚本
我在这里啊@
小白
展开
-
shell脚本二:循环语句
1.for循环语句#!/bin/bashSUM=0for I in $(seq 1 2 10) 表示从1开始,每隔2取一个数,直到10do echo $I 输出1,3,5,7,9 SUM=$(expr $SUM + $I) echo $SUMdone#!/bin/bashfor ((I = 0; I < 10; I++))do echo $I done2.while循环语句#!/bin/bashI=0while [ $I -l原创 2020-08-03 15:09:27 · 103 阅读 · 0 评论 -
shell脚本二:条件语句和多路分支语句
1.条件语句#!/bin/bashif [ $# -ne 1 ]then echo "usage:$0 filename" exitfi if ! [ -e $1 ]then echo "$1 not exist" exitfiif [ -d $1 ]then echo "$1 is a directory!" exitelse if [ -f $1 ] then echo "$1 is a common fi原创 2020-08-03 11:55:26 · 761 阅读 · 0 评论 -
shell脚本一:语句和变量
1.创建shell文件shell脚本文件其实就是shell命令的有序集合,创建好后使用chmod 740 file赋予文件执行权限即可2.shell的变量shell允许用户建立变量存储数据,但是shell中的变量不支持数据类型,将任何赋给变量的值都解释为一串字符;等号两边不可以加空格调用变量时在变量前加上$使用unset命令删除变量的赋值...原创 2020-08-02 21:34:27 · 193 阅读 · 0 评论 -
shell初步
1.什么是shell?shell可以理解为一种命令行解释器,当用户键入命令的时候就开始与shell进行交互,shell将用户的命令翻译成内核能看得懂的指令,来执行用户的操作,然后再通过shell将结果反馈给用户。目前Ubuntu流行的一种shell叫做bash。2.shell中的特殊字符管道:| 将第一个命令的输出作为第二个命令的输入,也就是参数管道和grep结合:cat file | grep “hello” 将输出内容做一个筛选$():用来做命令替换,先 完成引号里的命令行,然后将其结原创 2020-08-02 18:05:28 · 89 阅读 · 0 评论