首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

这几个linux 下令参数的含义是啥哦

2013-01-01 
这几个linux 命令参数的含义是啥哦?if [ $dir -o ! -d $dir ] thenecho The $dir is NOT exis

这几个linux 命令参数的含义是啥哦?
if [ "$dir" == "" -o ! -d "$dir" ]; then 
  echo "The $dir is NOT exist in your system." 
  exit 1 
fi 

if [ ! -e logical ]; then 

elif [ -e logical ] && [ -f logical ]; then 

请大家帮忙看下,这几个标为红色的是啥意思哦?
[解决办法]
百度之,shell if.
[解决办法]
格式:-操作符 filename  
-e 文件存在返回1, 否则返回0  
-r 文件可读返回1,否则返回0  
-w 文件可写返回1,否则返回0  
-x 文件可执行返回1,否则返回0  
-o 文件属于用户本人返回1, 否则返回0  
-z 文件长度为0返回1, 否则返回0.  
-f 文件为普通文件返回1, 否则返回0  
-d 文件为目录文件时返回1, 否则返回0  

热点排行