linux shell 指令碼程式設計 條件語句學習

2021-08-14 15:23:46 字數 542 閱讀 3356

1.if 條件語句學習

if (表示式) #if(variable in array)

語句1else

語句2fi

1.例子

#!/bin/bash

num=100

if ((num>4));then      (()) 表示比較大小

echo "this num is $num greater  4"

fi邏輯運算子解析:

-f  判斷檔案是否存在 :if [-f filename]

-d 判斷目錄是否存在 :if[ -d dir]

-eq 等於 應用於: 整數比較

-ne 不等於應用於: 整數比較

-lt 小於 應用於: 整數比較

-gt 大於應用於: 整數比較

-ge 大於等於 應用於: 整數比較

-le 小於等於 應用於: 整數比較

-a 雙發都成立(and) : 邏輯表示式 -a  邏輯表示式

-o 單方成立 (or) : 邏輯表示式 -o  邏輯表示式

-z 空字串

《Linux shell指令碼程式設計入門》

linux shell指令碼程式設計入門 linuxos在伺服器以及近來引發熱議的嵌入式系統中都得到廣泛應用,linuxshell指令碼程式設計入門 介紹的就是該程式必備的shell程式設計要素。尤其還收錄了現在門戶 企業等使用的主流套件centos communityenterpriseopera...

Linux shell指令碼程式設計基礎

把指令碼路徑寫入 path變數。帶上路徑執行,需要執行許可權。bash bash後跟上指令碼,該方法指令碼不需要執行許可權也能執行。bash 讀入指令碼內容,通過管道符交給bash執行。當前主機遠端呼叫其他主機的指令碼。1.宣告shell型別 bin bash 2.變數 3.函式 4.主程式 在編寫...

Linux Shell指令碼程式設計入門

shell 指令碼是包含一系列命令的文字本當 讀取執行該文字文件就可以執行文件裡面的命令 常用於執行批量事務處理 重複性操作 自動化運維 定時執行任務等 編寫乙個簡單 shell 指令碼 1 建立 shell 指令碼文件 vi hellow.sh2 編寫 shell 指令碼 注意第一行是標記這個指令...