亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Linux Shell > 正文

判斷文件是否存在的shell腳本代碼

2020-07-27 19:23:48
字體:
來源:轉載
供稿:網友

實現代碼一、

#!/bin/sh# 判斷文件是否存在# link:www.49028c.com# date:2013/2/28myPath="/var/log/httpd/"myFile="/var /log/httpd/access.log"# 這里的-x 參數判斷$myPath是否存在并且是否具有可執行權限if [ ! -x "$myPath"]; then mkdir "$myPath"fi# 這里的-d 參數判斷$myPath是否存在if [ ! -d "$myPath"]; then mkdir "$myPath"fi# 這里的-f參數判斷$myFile是否存在if [ ! -f "$myFile" ]; then touch "$myFile"fi# 其他參數還有-n,-n是判斷一個變量是否是否有值if [ ! -n "$myVar" ]; then echo "$myVar is empty" exit 0fi# 兩個變量判斷是否相等if [ "$var1" = "$var2" ]; then echo '$var1 eq $var2'else echo '$var1 not eq $var2'fi

實現代碼二、

#shell判斷文件夾是否存在#如果文件夾不存在,創建文件夾if [ ! -d "/myfolder" ]; then mkdir /myfolderfi#shell判斷文件,目錄是否存在或者具有權限folder="/var/www/"file="/var/www/log"# -x 參數判斷 $folder 是否存在并且是否具有可執行權限if [ ! -x "$folder"]; then mkdir "$folder"fi# -d 參數判斷 $folder 是否存在if [ ! -d "$folder"]; then mkdir "$folder"fi# -f 參數判斷 $file 是否存在if [ ! -f "$file" ]; then touch "$file"fi# -n 判斷一個變量是否有值if [ ! -n "$var" ]; then echo "$var is empty" exit 0fi# 判斷兩個變量是否相等if [ "$var1" = "$var2" ]; then echo '$var1 eq $var2'else echo '$var1 not eq $var2'fi

-f 和-e的區別

Conditional Logic on Files

-a file exists.

-b file exists and is a block special file.

-c file exists and is a character special file.

-d file exists and is a directory.

-e file exists (just the same as -a).

-f file exists and is a regular file.

-g file exists and has its setgid(2) bit set.

-G file exists and has the same group ID as this process.

-k file exists and has its sticky bit set.

-L file exists and is a symbolic link.

-n string length is not zero.

-o Named option is set on.

-O file exists and is owned by the user ID of this process.

-p file exists and is a first in, first out (FIFO) special file or

named pipe.

-r file exists and is readable by the current process.

-s file exists and has a size greater than zero.

-S file exists and is a socket.

-t file descriptor number fildes is open and associated with a

terminal device.

-u file exists and has its setuid(2) bit set.

-w file exists and is writable by the current process.

-x file exists and is executable by the current process.

-z string length is zero.

是用 -s 還是用 -f 這個區別是很大的!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
青草青草久热精品视频在线网站| 久久免费少妇高潮久久精品99| 午夜精品一区二区三区在线视| 国产mv免费观看入口亚洲| 国产精品专区第二| 国模吧一区二区| 91亚洲国产成人久久精品网站| 97国产精品视频人人做人人爱| 日韩av网址在线| 欧美成人精品h版在线观看| www.亚洲一二| 国产精品网址在线| 国产精品久久久久av免费| 亚洲日韩欧美视频一区| 欧美日韩亚洲视频一区| 亚洲视频在线观看网站| 久久久久久国产三级电影| 亚洲欧美中文日韩v在线观看| 亚洲香蕉在线观看| 国产精品一区二区av影院萌芽| 亚洲美女动态图120秒| 亚洲高清一区二| 亚洲新声在线观看| 色yeye香蕉凹凸一区二区av| 亚洲精选中文字幕| 国产日韩综合一区二区性色av| 成人精品aaaa网站| 亚洲成人网在线观看| 粗暴蹂躏中文一区二区三区| 久久国产精品免费视频| 国产91对白在线播放| 亚洲日韩第一页| 97精品欧美一区二区三区| 欧美最近摘花xxxx摘花| 久久久国产精品x99av| 欧美在线视频一二三| 国产免费观看久久黄| 国产丝袜精品第一页| 欧美一区二区三区图| 国产成人午夜视频网址| 欧美激情在线播放| 亚洲日本aⅴ片在线观看香蕉| 黑人巨大精品欧美一区二区一视频| 亚洲一区二区三区香蕉| 欧美一级片久久久久久久| 日韩视频第一页| 成人午夜两性视频| 亚洲午夜未删减在线观看| 国产成人精品视频在线| 成人做爰www免费看视频网站| 亚洲精品福利免费在线观看| 久久精品国产91精品亚洲| 日韩欧美a级成人黄色| 亚洲性线免费观看视频成熟| 国产精品视频一区二区三区四| 69视频在线免费观看| 国外成人在线视频| 亚洲a区在线视频| 欧美激情精品久久久久久变态| 欧美国产日韩在线| 国产亚洲精品美女| 这里只有精品在线播放| 美女福利精品视频| 成人免费网站在线观看| 欧美猛少妇色xxxxx| 精品成人69xx.xyz| 国产精品伦子伦免费视频| 午夜精品国产精品大乳美女| 欧美乱大交xxxxx另类电影| 亚洲理论在线a中文字幕| 欧美美女18p| 97超碰色婷婷| 91麻豆国产精品| 激情懂色av一区av二区av| 欧美激情精品久久久久久变态| 91精品国产91久久久久久吃药| 国产自产女人91一区在线观看| 九九热精品视频在线播放| 热久久这里只有| 亚洲福利在线播放| 久久成人av网站| 中文欧美在线视频| 亚洲欧美激情精品一区二区| 美女啪啪无遮挡免费久久网站| 国产欧美日韩中文字幕| 精品香蕉一区二区三区| 亚洲一区二区久久| 欧美日韩国产中文精品字幕自在自线| 欧美激情亚洲国产| 国产在线观看不卡| 亚洲人成绝费网站色www| 亚洲一级黄色av| 国产精品1区2区在线观看| 亚洲视频自拍偷拍| 国产成人精品网站| 麻豆成人在线看| 国产日韩专区在线| 韩国国内大量揄拍精品视频| 欧美成在线视频| 97超级碰碰人国产在线观看| 国产一区二区三区高清在线观看| 久久久久久久久久久免费| 精品亚洲夜色av98在线观看| 亚洲最大av网| 国模精品视频一区二区| 国产午夜精品一区理论片飘花| 欧美午夜片在线免费观看| 久久久久久12| 日韩高清a**址| 九九精品在线播放| 午夜精品久久久久久久久久久久久| 久久成人这里只有精品| 91久久国产综合久久91精品网站| 亚洲2020天天堂在线观看| 精品久久久久久中文字幕大豆网| 国产精品第一页在线| 91高潮精品免费porn| 51色欧美片视频在线观看| 精品国产区一区二区三区在线观看| 日韩在线视频二区| 欧美裸体xxxx极品少妇软件| 夜夜嗨av色综合久久久综合网| 欧美亚洲伦理www| 亚洲视频视频在线| 精品视频中文字幕| 日本久久精品视频| 精品国产一区av| 97在线看免费观看视频在线观看| 国产精品久久91| 搡老女人一区二区三区视频tv| 精品网站999www| 欧美国产视频一区二区| 国产日韩av在线播放| 欧美日韩国产在线| 91精品啪aⅴ在线观看国产| 理论片在线不卡免费观看| 亚洲免费人成在线视频观看| 日韩国产在线看| 欧美日韩国产色| 亚洲综合av影视| 成人性生交xxxxx网站| 国产精品成人国产乱一区| 欧美激情a∨在线视频播放| 亚洲电影天堂av| 欧美俄罗斯乱妇| 国产美女久久精品香蕉69| 中文字幕精品av| 亚洲国产精品专区久久| 国产女人18毛片水18精品| 亚洲电影中文字幕| 欧美日韩色婷婷| 日韩国产在线看| 国产成人在线一区二区| 日韩精品免费综合视频在线播放| 日韩欧美在线观看| 美女999久久久精品视频| 国产精品美女免费看| 免费97视频在线精品国自产拍| 国产69久久精品成人| 97香蕉久久超级碰碰高清版| 91av在线不卡| 国产精品爱啪在线线免费观看| 亚洲色图狂野欧美| 成人精品一区二区三区电影黑人|