最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Shell學(xué)習(xí)【test命令】

2022-01-21 14:24 作者:Vecloud_  | 我要投稿

Shell test?命令test命令主要用于檢查條件是否成立,可用于數(shù)字判斷、字符判斷、文件判斷;也可以用自己常用的檢查命令。?

test數(shù)字演示#!/bin/bashecho"HelloWorld!"num1=10num2=10#常規(guī)的判斷if[${num1}-eq${num2}]thenecho'兩個數(shù)相等!'elseecho'兩個數(shù)不相等!'fi#test常規(guī)的判斷iftest$[num1]-eq$[num2]thenecho'兩個數(shù)相等!'elseecho'兩個數(shù)不相等!'fi?
數(shù)字判斷符參數(shù)說明-eq等于則為真 ????(equal的縮寫)-ne不等于則為真 ???(not equal的縮寫)-gt大于則為真 ????(greater than的縮寫)-ge大于等于則為真 (greater&equal的縮寫)-lt小于則為真 ????(lower than的縮寫)-le小于等于則為真 ?(lower&equal的縮寫)?

test字符演示#!/bin/bashnum1="aaaa"num2="bbbb"#常規(guī)判斷if[${num1}=${num2}]thenecho'字符相等!'elseecho'字符不相等!'fi#test判斷iftest$num1=$num2thenecho'字符相等!'elseecho'字符不相等!'fi?

字符判斷符參數(shù)說明=等于則為真!=不相等則為真-z?字符串字符串的長度為零則為真-n?字符串字符串的長度不為零則為真?

test文件演示#!/bin/bash#常規(guī)文件是否存在if[!-d$BAK_DIR];thenmkdir-p$BAK_DIRfi#test判斷文件iftest-e${BAK_DIR}thenecho'文件存在!'elseecho'文件不存在!'fi#與(-a)、或(-o)、非(!)三個邏輯操作符用于將iftest-e${BAK_DIR}-o-e${BAK_DIR1}thenecho'存在至少一個文件!'elseecho'不存在文件!'fi?

文件判斷符【test】參數(shù)說明-e?文件名如果文件存在則為真-r?文件名如果文件存在且可讀則為真-w?文件名如果文件存在且可寫則為真-x?文件名如果文件存在且可執(zhí)行則為真-s?文件名如果文件存在且至少有一個字符則為真-d?文件名如果文件存在且為目錄則為真-f?文件名如果文件存在且為普通文件則為真?

注:與( -a )、或( -o )、非( ! )三個邏輯操作符用于將測試條件連接起來,其優(yōu)先級為:"!"最高,"-a"次之,"-o"最低。

了解更多相關(guān)內(nèi)容歡迎關(guān)注http://www.vecloud.com/

Shell學(xué)習(xí)【test命令】的評論 (共 條)

分享到微博請遵守國家法律
平定县| 无极县| 海原县| 达尔| 游戏| 黄骅市| 故城县| 且末县| 西乌珠穆沁旗| 广丰县| 宁海县| 商水县| 正安县| 彰化县| 肃南| 新源县| 元江| 奇台县| 确山县| 东阿县| 安达市| 阳泉市| 昂仁县| 盐边县| 黄梅县| 虹口区| 东丰县| 长阳| 西畴县| 武邑县| 河南省| 梅河口市| 石楼县| 仁布县| 普兰店市| 西乡县| 泉州市| 东光县| 额尔古纳市| 灌云县| 曲水县|