Shell脚本:你不知道的玩法

Posted Python运维圈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell脚本:你不知道的玩法相关的知识,希望对你有一定的参考价值。

用Shell打印等腰三角形

#!/bin/bash

# 等腰三角形

n=10

for i in `seq 1 $n`

do

   for ((j=$n;j>i;j--))

   do

      echo -n " "

   done


   for m in `seq 1 $i`

   do

     echo -n "* "

   done

   echo 

done

Shell脚本:你不知道的玩法

打印直角三角形

#!/bin/bash

# 直角三角形

for i in `seq 1 10`

do

    for((j=1;j<=$i;j++))

    do

       echo -n "* "

    done

    echo

done

Shell脚本:你不知道的玩法

打印倒直角三角形

#!/bin/bash

# 倒直角三角形

n=10

for i in `seq 1 $n`

do

    for j in `seq $i $n`

    do

       echo -n "* "

    done

    echo

done

Shell脚本:你不知道的玩法

打印菱形

#!/bin/bash

# 菱形

n=10

for i in `seq 1 $n`

do

   for ((j=$n;j>i;j--))

   do

      echo -n " "

   done

   for m in `seq 1 $i`

   do

     echo -n "* "

   done

   echo 

done


for i in `seq 1 $n`

do

    for((j=1;j<=$i;j++))

    do

       echo -n " "

    done

    for((k=$i;k<=$n-1;k++))

    do

          echo -n "* "

    done

    echo 

done

还有很经典的很多编程语言的入门级的案例,例如九九乘法表、打印水仙花数等等,后面陆续分享给大家。

推荐阅读



















以上是关于Shell脚本:你不知道的玩法的主要内容,如果未能解决你的问题,请参考以下文章