if [ # -ne "1" ]thenecho "usage:0 进程个数"exit 1fi如上例,#表示什么呢?我知道0,1,2在awk中的意思,不过,直接写在shell中,0,1,2应该表示的分别是shell名,shell文件接受的第一个参数、第二个参数的意思吧? 相关知识点: 试题来源: 解析 shell脚本执行过程中 把第一个字符串作为脚本名称(或...
exit 1 fi if [ 1 –lt 0 –o 1 –gt 30 ] then echo “mdays is out of range” exit 2 fi if [ 2 –le 20 ] then echo “size is out of range” exit 3 fi find / -xdev –mtime 1 –size +$2 –print 验证该脚本执行结果。相关...
/bin/bash 脚本注释a=1定义变量if[$a==2]如果a等于2then则echo"true"显示 tureelif[$a-lt0]如果a小于0then则echo"no false"显示 nofalseelse否则(如果a不小于0)echo"false"显示falsefi结束 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. read read -p “提示语” (引号中写什么执行脚本时就会出现...
if [ $1 == "D" ] ;then echo "D"else echo "M"fi 以上代码没有经过测试。不过在shell的[]里边有些空格不可少,试试在==两边加上空格。。。
【题目】shell脚本中的#表示什么意思呢?#!/bin/sh if[#-ne "1"]thenecho "usage:O进程个数”exitlfi如上例,#表示什么呢?我知道0,1,2在awk中的意思,不过,直接写在shell中,0,1,2应该表示的分别是shell名,shell文件接受的第一个参数、第二个参数的意思吧?