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

歡迎光臨散文網(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命令】的評論 (共 條)

分享到微博請遵守國家法律
元阳县| 阿图什市| 珲春市| 波密县| 广灵县| 嘉兴市| 敦煌市| 姜堰市| 阿拉善左旗| 进贤县| 玛沁县| 稷山县| 闵行区| 邵武市| 墨玉县| 阳原县| 东台市| 五河县| 洛阳市| 双牌县| 合江县| 昭觉县| 墨竹工卡县| 南京市| 浦县| 佛冈县| 平凉市| 浪卡子县| 江达县| 安宁市| 江陵县| 洛阳市| 腾冲县| 营山县| 蒲江县| 汉寿县| 安徽省| 井研县| 肥东县| 辽中县| 九龙城区|