bash if-statement检查文件

时间:2015-12-12 11:55:34

标签: bash shell unix conditional-statements

我知道如何使用此代码检查bash中的文件

$( document ).ready(function() { if ($('#prov').val() != "0") $('#prov').change() }); 

但是,如果它不是文件,我想做点什么。

file=$1

if [ -f "$file" ]
then
...
fi

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

if [ "$1" == "" ] || [ "$2" == "" ] || [ ! -f "$file" ]

[之后和]之前的空格非常重要。