转摘自:http://www.chineselinuxuniversity.net/articles/38491.shtmlshell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 -h 当file存在并且是符号链接文件时返回真,该选项在一些老系统上无效 -k 当由pathname... Read More
echo $filen | awk -F. '{print $3}'怎么把上边这行脚本产生的字串赋给一个变量啊,实际上会产生一个数, 这个变量用来存这个数。格式应该是怎么写的?a=`echo $filen | awk -F. '{print $3}' `` 这个符号,是键盘TAB键上面的一个键。还有一种方法是用$符a=$(...) Read More
转摘自:http://hi.baidu.com/suchshow/item/230255b6caab369218469732在 Linux 下,不管你是启动一个桌面程序也好,还是在控制台下运行命令,所有的程序在结束时,都会返回一个数字值,这个值叫做返回值,或者称为错误号 ( Error Number )。在控制台下,有一个特殊的环境变量$?,保存着前一个程序的返回值,我们可以试试:$ ls *.pngDiagram1.png eqn.png peazip.pngeqn4.png Mandelbrot.png x2.png$echo $?0先随便执行个命令,比如像上面的 ls 某些文件... Read More