2020-12-31 Linux Shell指令碼if else 與或的用法
Linux Shell指令碼if else 與或的用法
一、關於判斷,linux shell指令碼中不是用else if而是用elif的寫法。
二、測試例項
#!/bin/bash
if [[ $1 = 'android' ]];
then
echo "Input is android"
elif [[ $1 = 'twitter' ]] || [[ $1 = 'youtube' ]];
then
echo "Input is $1"
elif [[ $1 = 'trump' ]] && [[ $2 = 'stone' ]];
then
echo "Input is $1 and $2"
else
echo "on any argument!"
fi
三、執行測試結果。
xxx@ubuntu:/opt$ ./test.sh
on any argument!
xxx@ubuntu:/opt$ ./test.sh android
Input is android
xxx@ubuntu:/opt$ ./test.sh youtube
Input is youtube
xxx@ubuntu:/opt$ ./test.sh twitter
Input is twitter
xxx@ubuntu:/opt$ ./test.sh stone
on any argument!
xxx@ubuntu:/opt$ ./test.sh trump stone
Input is trump and stone
相關文章
- Linux Shell指令碼Linux指令碼
- linux常用的shell指令碼Linux指令碼
- linux shell指令碼中 =~ 的作用Linux指令碼
- shell中set指令的用法
- Linux shell:執行shell指令碼的幾種方式Linux指令碼
- 理解 shell 指令碼中的常見用法: 2>&1指令碼
- Linux 【Shell指令碼經典案例】Linux指令碼
- Linux基礎五(shell指令碼)Linux指令碼
- 【Linux】【Shell】主控指令碼實現Linux指令碼
- 什麼是Shell指令碼?Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- Shell 中 $ 關於指令碼引數的幾種用法指令碼
- if-else if-else 的用法
- Linux shell 指令碼基礎介紹Linux指令碼
- Linux 使用 shell 指令碼處理字串Linux指令碼字串
- Linux Shell指令碼時間排程Linux指令碼
- Linux命令和shell指令碼學習Linux指令碼
- Linux必須掌握的shell指令碼基礎Linux指令碼
- Shell指令碼介紹與使用指令碼
- 【學習】Linux Shell指令碼程式設計Linux指令碼程式設計
- shell指令碼linux命令連續執行指令碼Linux
- Linux學習之路(三)Shell指令碼初探Linux指令碼
- PJzhang:鳥哥的linux私房菜-shell指令碼-上Linux指令碼
- shell指令碼指令碼
- Linux命令列與shell指令碼程式設計入門經驗Linux命令列指令碼程式設計
- Linux shell程式設計(一)shell指令碼中的變數詳解Linux程式設計指令碼變數
- 什麼是shell指令碼?Linux為什麼學習shell?指令碼Linux
- Shell指令碼程式設計規範與變數(shell指令碼必須要知道的規矩!)指令碼程式設計變數
- Java-Annotation的一種用法(消除程式碼中冗餘的if/else或switch語句)Java
- Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- 設定Linux伺服器IP地址的shell指令碼Linux伺服器指令碼
- Linux中執行Shell指令碼的方式(三種方法)Linux指令碼
- linux學習day4——shell指令碼中Linux指令碼
- linux學習day3——shell指令碼上Linux指令碼
- linux shell 指令碼語言教程(超詳細!)Linux指令碼
- Linux Shell指令碼程式設計-基礎1Linux指令碼程式設計
- 《Linux命令列與shell指令碼程式設計大全 第3版》Linux命令列---46Linux命令列指令碼程式設計
- 常用shell指令碼指令碼
- shell指令碼案例指令碼