国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

shell判斷變量不為空 linuxshell如何判斷一個(gè)文件是否存在?

linuxshell如何判斷一個(gè)文件是否存在?代碼如下:#!/bin/Sh#判斷文件是否存在mypath=“/var/log/httpd/”myfile=“/var/log/httpd/訪問.log“

linuxshell如何判斷一個(gè)文件是否存在?

代碼如下:#!/bin/Sh#判斷文件是否存在mypath=“/var/log/httpd/”myfile=“/var/log/httpd/訪問.log“#此處的-x參數(shù)確定$mypath是否存在以及它是否具有可執(zhí)行權(quán)限。如果[!-x “$mypath”]然后MKDIR “$mypath”fi#此處的-D參數(shù)確定$mypath是否存在。如果[!-D “$mypath”]然后MKDIR “$mypath”fi#如果[!-F “$myfile”]然后觸摸“$myfile”fi#其他參數(shù)也有-N,-N是判斷變量是否有值,如果[!-n “$myvar”]則echo “$myvar為空”退出0fi#兩個(gè)變量相等,如果[“$VAR1”=“$var2”],則echo “$VAR1 EQ$var2”否則echo “$VAR1 not EQ$var2”fi

==可用于判斷變量是否相等,=可用于判斷變量是否相等,也可用于表示分配。=例如:S1=“foo”S2=“foo”[$S1=$2]&&echo“equal”[$S1==$2]&&echo“equal”最后兩個(gè)語句是等價(jià)的,在(())=對(duì)于賦值,==對(duì)于判斷(整數(shù)比較),它們是不等價(jià)的,例如((n=5))echo$n((n==5))&&echo “Equal”((n=5))表示賦值,((n==5))表示判斷。

shell腳本==和=什么區(qū)別?

#!/usr/bin/env python#-*-編碼:utf-8-*-Import itertoolsums=[99,77,11,15,88,3,4,5,6,6]#假設(shè)10個(gè)元素TMP=list(itertools.組合(nums,2))tmp_u2;=過濾器(λx:x[0]==x[1],tmp)如果tmp_2;:print u “有兩個(gè)相等的元素”,tmp_2;其他:打印u“沒有兩個(gè)相等的元素”>>>;有兩個(gè)相等的元素相等元素[(6,6)]>>>

如果[$X-EQ$y]----如果[$X-EQ$y]----兩邊應(yīng)該有空格echo “輸入兩個(gè)數(shù)字:”read xread yif[$X-EQ$y]然后echo “相等!“elseeeecho”不等于“fi”