Shell雙重fou迴圈

F靚仔發表於2020-11-13

一、echo的使用

echo的使用方法:   
   -n:不換行輸出
   -e:支援反斜線控制的字元轉換

轉義:
    \a:發出警告聲
    \b:刪除前一個字元
    \c :最後不加上換行符號
    \f : 換行但游標仍舊停留在原來的位置
    \n :換行且游標移至行首
    \r :游標移至行首,但不換行
    \t:插入tab
    \v 與 \f 相同
    \ 插入 \ 字元 
    \nnn 插入  nnn(八進位制)所代表的ASCII字元

二、seq的使用

seq的使用方法:
     seq   1000 起始預設是1,間隔預設也是1
     seq   2  1000 間隔預設是1
     seq  1  3 10110,間隔為3,結果是:1 4 7 10
     seq  1  101開始,到10結束,間隔為1,結果是:1 2 3.... 10

示例:
1.列印正方形

在這裡插入圖片描述

2.直角三角形

在這裡插入圖片描述
2.1倒立直角三角形

在這裡插入圖片描述
3.列印菱形

在這裡插入圖片描述
4.列印九九乘法表

在這裡插入圖片描述

相關文章