美文网首页上嵌学习笔记
作业:编程 99乘法表,判定文件属性,正三角形

作业:编程 99乘法表,判定文件属性,正三角形

作者: Hassan_chao | 来源:发表于2016-12-10 15:45 被阅读12次
    1#########################################################################
      2 # File Name: ./正三角形.sh
      3 # Author:Hasan
      4 # mail: zhaohc53@163.com
      5 # Created Time: 2016年12月10日 星期六 11时23分10秒
      6 #########################################################################
      7 #!/bin/bash
      8 echo "Please input the number of the triangle:"
      9 read str
     10 str1=$str
     11 i=1
     12 while [ $i -le $str ]
     13 do
     14     m=1
     15     j=1
     16     while [ $m -le $str ]
     17     do
     18         echo -n " "
     19         m=`expr $m + 1`
     20     done
     21     k=`expr $str1 - $str + 1`
     22 
     23     while [ $j -le $k ]
     24     do
     25         echo -n "* "
     26         j=`expr $j + 1`
     27     done
     28     echo
     29     str=`expr $str - 1`
     30 done
     31 echo
    
    
    1#########################################################################
      2 # File Name: 99whlie.sh
      3 # Author: Hassan
      4 # mail: zhaohc53@163.com
      5 # Created Time: 2016年12月09日 星期五 18时13分39秒
      6 #########################################################################
      7 #!/bin/bash
      8 echo "99乘法表"
      9 i=1
     10 while [ $i -le 9 ]
     11 do
     12     j=1
     13     while [ $j -le $i ]
     14     do
     15         sum=`expr $j \* $i`
     16         printf "%dx%d=%2d     " $j $i $sum
     17 
     18         j=$(($j + 1))                                                       
     19     done
     20     echo
     21 i=$(($i + 1))
     22 done
     23 echo
    
    1#########################################################################
      2 # File Name: ./判定文件属性.sh
      3 # Author:Hasan
      4 # mail: zhaohc53@163.com
      5 # Created Time: 2016年12月10日 星期六 13时49分42秒
      6 #########################################################################
      7 #!/bin/bash
      8 echo "Please input a file name:"
      9 read str
     10  [ -e "$str" ]
     11 if [ $? -eq 0 ]
     12 then echo "存在"
     13 else echo "不存在"
     14 fi
     15  [ -d "$str" ] 
     16 if [ $? -eq 0 ]
     17 then echo "输入为目录"
     18 else echo "输入非目录"
     19 fi
     20  [ -r "$str" ]
     21 if [ $? -eq 0 ]
     22 then echo "可读"
     23 else echo "不可读"
     24 fi
    

    相关文章

      网友评论

        本文标题:作业:编程 99乘法表,判定文件属性,正三角形

        本文链接:https://www.haomeiwen.com/subject/jscumttx.html