当前位置: 技术问答>linux和unix
shell如何判断文件是否存在,如何判断变量是否为空
来源: 互联网 发布时间:2015-12-11
本文导语: FILE_HOME=/home/aaa/abc.txt 如何判断FILE_HOME下的文件是否存在 NAME=$1 接到输入的参数 如何判断NAME是否为空? | 用这个命令: ls -al /home/aaa/abc.txt|tail -n 1 然后检查一下stream。 ...
FILE_HOME=/home/aaa/abc.txt
如何判断FILE_HOME下的文件是否存在
NAME=$1
接到输入的参数
如何判断NAME是否为空?
如何判断FILE_HOME下的文件是否存在
NAME=$1
接到输入的参数
如何判断NAME是否为空?
|
用这个命令:
ls -al /home/aaa/abc.txt|tail -n 1
然后检查一下stream。
ls -al /home/aaa/abc.txt|tail -n 1
然后检查一下stream。
|
if [ -e $filename ]
then
ehcho "$filename existed"
fi
if [ -z $name ]
then
echo '$name is NULL'
fi
then
ehcho "$filename existed"
fi
if [ -z $name ]
then
echo '$name is NULL'
fi
|
文件存在 -e filename
字符串为空
-z string
字符串为空
-z string
|
文件存在 -e filename
字符串为空
-z string
====================
:)
字符串为空
-z string
====================
:)