9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

linux test命令詳解

時(shí)間: 佳洲1085 分享

  test命令是linux下的一個(gè)命令,那么它的具體語法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux test命令的相關(guān)知識(shí),希望對(duì)大家有幫助!

  1.linux test命令基本格式

  test expression

  expression為test命令構(gòu)造的表達(dá)式。

  這里expression是test命令可以理解的任何有效表達(dá)式,該簡化格式將是讀者可能會(huì)踫見的最常用格式

  2.linux test命令返回值:

  test命令或者返回0(真) 或者返回1(假).

  3.linux test命令可理解的表達(dá)式類型分為四類:

  表達(dá)式判斷

  字符串比較

  數(shù)字比較

  文件比較

  1)判斷表達(dá)式

  if test (表達(dá)式為真)

  if test !表達(dá)式為假

  test 表達(dá)式1 –a 表達(dá)式 2 兩個(gè)表達(dá)式都為真

  test 表達(dá)式1 –o 表達(dá)式2 兩個(gè)表達(dá)式有一個(gè)為真

  2)判斷字符串

  test –n 字符串 字符串的長度非零

  test –z 字符串 字符串的長度為零

  test 字符串1=字符串 2 字符串相等

  test 字符串1 !=字符串2 字符串不等

  3)判斷整數(shù)

  test 整數(shù)1 –eq 整數(shù)2 整數(shù)相等

  test 整數(shù) 1 –ge 整數(shù)2 整數(shù)1大于等于整數(shù)2

  test 整數(shù)1 –gt 整數(shù) 2 整數(shù)1大于整數(shù)2

  test 整數(shù)1 –le 整數(shù) 2 整數(shù)1小于等于整數(shù)2

  test 整數(shù)1 –lt 整數(shù) 2 整數(shù)1小于整數(shù)2

  test 整數(shù)1 –ne 整數(shù) 2 整數(shù)1不等于整數(shù)2

  4)判斷文件

  test File1 –ef File2 兩個(gè)文件具有同樣的設(shè)備號(hào)和i結(jié)點(diǎn)號(hào)

  test File1 –nt File2 文件1比文件2 新

  test File1 –ot File2 文件1比文件2 舊

  test –b File 文件存在并且是塊設(shè)備文件

  test –c File 文件存在并且是字符設(shè)備文件

  test –d File 文件存在并且是目錄

  test –e File 文件存在

  test –f File 文件存在并且是正規(guī)文件

  test –g File 文件存在并且是設(shè)置了組ID

  test –G File 文件存在并且屬于有效組ID

  test –h File 文件存在并且是一個(gè)符號(hào)鏈接(同-L)

  test –k File 文件存在并且設(shè)置了sticky位

  test –b File 文件存在并且是塊設(shè)備文件

  test –L File 文件存在并且是一個(gè)符號(hào)鏈接(同-h)

  test –o File 文件存在并且屬于有效用戶ID

  test –p File 文件存在并且是一個(gè)命名管道

  test –r File 文件存在并且可讀

  test –s File 文件存在并且是一個(gè)套接字

  test –t FD 文件描述符是在一個(gè)終端打開的

  test –u File 文件存在并且設(shè)置了它的set-user-id位

  test –w File 文件存在并且可寫

  test –x File 文件存在并且可執(zhí)行

  test xxx 可以簡寫成 [ xxx ] 的形式。

  注意:在使用"["簡寫test時(shí),左中括號(hào)后面的空格和右括號(hào)前面的空格是必需的,如果沒有空格,Shell不可能辨別表達(dá)式何時(shí)開始何時(shí)結(jié)束.

  也就是說

  test option file

  可以全部改寫成:

  [ option file ]

  例如:

  test –w File

  改寫成

  [ –w File ]

  5.linux test命令示例

  //判斷第一個(gè)參數(shù)是否為空字符串,不空則打印

  if test -n " class="main">

linux test命令詳解

時(shí)間: 佳洲1085 分享

  then

  echo " class="main">

linux test命令詳解

時(shí)間: 佳洲1085 分享

  fi

  測(cè)試,放到文件當(dāng)中

  #!/bin/sh

  if test -n " class="main">

linux test命令詳解

時(shí)間: 佳洲1085 分享

  then

  echo " class="main">

3583082 主站蜘蛛池模板: 91久久精品国产性色也| 国产偷国产偷亚洲综合av| 久久天天躁综合夜夜黑人鲁色| 亚洲一区二区精品偷拍| 自拍偷拍视频一区二区三区| 亚洲精品一区二区三区大桥未久| 7777精品久久久大香线蕉| 一区二区国产高清视频在线| 亚洲国产精品久久久天堂麻豆宅男 | 青青国产揄拍视频| 国产精品亚洲欧美大片在线看| 一级国产在线观看高清| 好吊视频在线一区二区三区| 又爽又黄又无遮挡的激情视频 | 久久久久久久久久久久中文字幕 | 亚洲最大有声小说AV网| 最新国产AV最新国产在钱| 熟女精品色一区二区三区| 中文毛片无遮挡高潮免费| 亚洲狠狠婷婷综合久久久| 亚洲精品一二三四区| 日韩成人一区二区三区在线观看 | 国产精品乱码人妻一区二区三区 | 国产a网站| 91亚洲免费视频| 大香伊蕉在人线国产最新2005| 性动态图无遮挡试看30秒| 国产L精品国产亚洲区在线观看| 国产成人亚洲欧美二区综合| 囯产精品久久久久久久久久妞妞| 国产偷国产偷亚洲高清日韩| 亚洲精品一区二区二三区| 国产精品一起草在线观看| 久久国产精品老人性| 亚洲熟妇自偷自拍另亚洲| 18禁裸乳无遮挡啪啪无码免费| 四虎影视库国产精品一区| 性动态图无遮挡试看30秒| 亚洲精品乱码久久久久久中文字幕| 中文字幕日韩精品有码| 久久精品蜜芽亚洲国产AV|