shell
qq910438219
愿交天下朋友
我为人人 人人为我
展开
-
shell-if
#!/bin/bash#1-2-6#将第一个命令行参数传递给变量a,第二个命令行参数传递给变量ba=$1b=$2#判断a或者b变量是否为空,只要有一个为空就打印提示语句并退出if [ -z $a ] || [ -z $b ] then echo "please enter 2 nummber" exit 1fi#只要两个参数if转载 2012-10-15 09:30:16 · 289 阅读 · 0 评论 -
shell-for
#!/bin/bash#1-2-7#变量count用于统计文件的数目count=0#变量files遍历一遍当前文件夹for files in *do #判断的files是否是文件,如果是将count变量的值加一再赋值给自己 #expr :表示数学运算 #`` 将其内的值给出 # = 两边都不能有空格 if [ -f "$files" ];t转载 2012-10-15 09:50:41 · 277 阅读 · 0 评论 -
shell-while
#!/bin/bash#1-2-8# shell 中所有的变量都是字符串型的 注释的#若紧跟在语句后 则连注释一起赋给变量#提示用户输入 -n 不换行echo -n "Please enter number :"read n #读入输入的值放到变量n中sd=0rev=""on=$n #将变量n的值保存到变量on中,方便以后使用echo "You put numb转载 2012-10-15 10:25:25 · 277 阅读 · 0 评论 -
shell-util
#!/bin/bash#1-2-9#判断命令行是否带有两个文件名的参数if [ "$1" = "" ] || [ "$2" = "" ];then echo "Please enter file name" exit 1fi#判断目标文件是否存在if [ -e $2 ];then echo "The file already exists转载 2012-10-15 11:29:06 · 383 阅读 · 0 评论