linux學(xué)習(xí)筆記之shell執(zhí)行方式
發(fā)布者:網(wǎng)上發(fā)布
??下面小編跟大家一起了解linux基礎(chǔ)操作:主要介紹了shell腳本文件的執(zhí)行方式和if單個(gè)條件判斷語(yǔ)句。希望對(duì)大家的學(xué)習(xí)有所幫助。
??1.shell腳本文件執(zhí)行方式。
??注意事項(xiàng):shell腳本一般以#!/bin/bash 開(kāi)頭。表示是使用的解釋器,一般文件格式為:.sh當(dāng)然不寫格式或?qū)懫渌袷揭部梢哉_\(yùn)行。
??2.if單條件判斷語(yǔ)句。
??特別說(shuō)明:if [ 22=22 ] 中括號(hào)、數(shù)字、等號(hào)之間都需要有空格否則結(jié)果不是false就是會(huì)執(zhí)行錯(cuò)誤。判斷條件中:true代表成立,false代表不成立。
??常用數(shù)值判斷條件:=等于,-lt小于,-le小于等于,-eq 等于,-gt大于,-ge大于等于
??常用權(quán)限判斷條件:-r 判斷有讀的權(quán)限,-w判斷有寫的權(quán)限,-x判斷有執(zhí)行的權(quán)限。
??常用文件判斷條件:-f 判斷文件是否存在并且是不是常規(guī)文件
??-e 判斷文件是否存在 ,-d 判斷目錄是否存在。