shell编程之基础语法

基本语法包含:定义,变量,命令,if语句,循环语句。学会这么多,就能基本做基本shell编程喽


下面为shell编程几个小demo,可研究学习

1、文件判断

#!/bin/bash
echo "input a file name:"
read file_name
if [ -d $file_name ] ; then
        echo " $file_name is a dir"
elif [ -f $file_name ] ; then
        echo " $file_name is file"
elif [ -c $file_name -o -b $file_name] ; then
        echo " $file_name is a devicefile"
else
        echo " $file_name is an unknowfile "
fi

2.基本运算

 #!/bin/bash
 read a,b,c
 value1=`expr $a + $b + $c`
 echo "The value of value1 is $value1"
 value2=`expr $c / $b`
 echo "The value of value2 is $value2"
 value3=`expr $c \* $b`    #整除
 echo "The value of value3 is $value3"
 value4=`expr $a + $c / $b`
 echo "The value of value4 is $value4"





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值