Shell la sentencia -n uso condición

efecto

 [-N parámetro] puede usarse para determinar si el parámetro se ha asignado

Casos especiales

! # / Bin / bash 
# falsa 
# juez este es un parámetro, porque ninguna asignación, por lo que el retorno a la verdadera 
SI [-n " $ una " ] 
el entonces 
    eco de verdad 
la cosa 
    eco falsa 
fi 
# true 
# juez es "-n $ una "la cadena que no está vacía en este momento a la verdadera 
# se puede utilizar [[-n $ a]] el caso anterior para lograr el efecto de la 
SI [-n $ a ] 
el entonces 
    eco de verdad 
la otra 
    eco en false 
Fi 
# true 
# motivos de cuerda ditto 
SI [- Na] 
el entonces 
    ecotrue 
else 
    echo a falso 
Fi 
# true 
# cadena, ídem 
SI [- n] 
el entonces 
    eco de verdad 
la otra 
    eco en false 
Fi

 

Supongo que te gusta

Origin www.cnblogs.com/yangxusun9/p/12607785.html
Recomendado
Clasificación