博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell语句总结:
阅读量:6226 次
发布时间:2019-06-21

本文共 920 字,大约阅读时间需要 3 分钟。

hot3.png

shell语句总结:

1.开头必须的

#!/bin/sh

2.echo 输出结果

3.if语句

if[ -d $1]    then     echo "this is a directoty!"elif [ -f $1 ]    then    echo "is a file!"else     echo "this a ..."fi

4.for 语句

for var in 1 2 3 4 5 6 7 8 9 10do     echo "number is $var"done

5.select语句

select var in "java" "c++" "php" "linux" "python" "ruby" "c#" do     breakdoneecho "you selected $var"

6.case语句

#!/bin/shread opcase $op in        a)     echo "you selected a";;        b)    echo "you selected b";;    c)    echo "you selected c";;    *)    echo "error"esac

7.while语句

#!/bin/shnum=1sum=0while [ $num -le 100 ]do    sum=`expr $sum + $num`    num=`expr $num + 1`doneecho $sum

8.while语句与if语句相结合

#!/bin/shi=0while [ $i -le 100 ]do    i=`expr $i + 1`    if [ $i -eq 5 -o $i -eq 10 ]        then continue;    else         echo "this number is $i"    fi    if [ $i -eq 15 ]        then break;        fi done

 

转载于:https://my.oschina.net/u/2380961/blog/1329855

你可能感兴趣的文章
ORA-01410: 无效的 ROWID
查看>>
【Spark】Spark Streaming + Kafka direct 的 offset 存入Zookeeper并重用
查看>>
golang web开发获取get、post、cookie参数
查看>>
一个JAVA程序员经常访问的网站
查看>>
漫画:鉴权与安全访问控制的技术血脉
查看>>
C# 3.0入门系列-目录导航
查看>>
CrashMe for windbg
查看>>
使用Microsoft Web Application Stress Tool对web进行压力测试
查看>>
重装上了Fedora8自带的MySQL5.0.45,再试,告捷!!
查看>>
为一张PCI卡打通经络的过程
查看>>
mahout算法源码分析之Itembased Collaborative Filtering(三)RowSimilarityJob验证
查看>>
179. Largest Number
查看>>
Git命令行大全
查看>>
Node.js 4493图片批量下载爬虫1.00
查看>>
其实人缺乏对数据的真实分析能力,只知道数据展现和推演
查看>>
连接H3C交换机的Console口连不上
查看>>
Redis 简介
查看>>
JSt中对象的prototype属性
查看>>
iPhone应用程序 将图片保存到相册实例
查看>>
给DropDownList添加ToolTip(title)属性
查看>>