linux系統中case命令的用法


1、linux系統中case主要用於選擇執行、在需要進行多重分支的情況下使用,case在多個范圍內匹配數據,若匹配成則執行相關的命令並結束整個條件測試。

簡單示例:

[root@linuxprobe test]# ls test.sh [root@linuxprobe test]# cat test.sh ##查看測試腳本 #!/bin/bash read -p "please input the comman number[1-3]:" NUM case $NUM in
1) mkdir a b c ;; 2) touch a.txt b.txt c.txt ;; 3) echo "hello world!" esac [root@linuxprobe test]# bash test.sh please input the comman number[1-3]:1 ##執行匹配1的命令 [root@linuxprobe test]# ls a b c test.sh [root@linuxprobe test]# bash test.sh please input the comman number[1-3]:2 ##執行匹配2的命令 [root@linuxprobe test]# ls a a.txt b b.txt c c.txt test.sh [root@linuxprobe test]# bash test.sh please input the comman number[1-3]:3 ## 執行匹配3的命令 hello world!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM