`
guanjh
  • 浏览: 233510 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

判断Shell程序输入参数的个数

 
阅读更多
if [ $# != 1 ] ; then
echo "USAGE: $0 TABNAME"
echo " e.g.: $0 CDR_CALL_20040701"
exit 1;
fi
分享到:
评论

相关推荐

    Shell编程实验讲稿

    `$#`变量存储了命令行参数的个数,这对于检查用户输入的参数数量是否符合预期非常有用。比如,如果一个脚本需要三个参数,可以检查`$#`是否等于3。`$*`变量则包含了所有传递给程序的参数,适用于处理参数数量不固定...

    shell、awk编程教材

    SHELL程序由一系列命令组成,这些命令可以是系统内置的或者外部可执行文件。它们按照特定的顺序执行,可以读取、处理数据,并根据需要改变系统状态。 **四、SHELL基本知识** **4.1 特殊符号** SHELL中有很多特殊...

    linux shell

    预定义变量是Shell内部已经设定好的特殊变量,如`$#`表示位置参数的个数,`$*`是所有位置参数的值,`$?`记录命令执行后的退出状态,`$$`是当前进程的PID,`$!`则保存了最后一个后台进程的PID。 Shell脚本中的控制...

    linux-shell脚本命令:awk命令简介

    - ARGC:表示命令行参数的个数。 - ARGV:表示命令行参数数组。 - ARGIND:表示当前被处理文件的ARGV标志符。 - NR:表示已经读出的记录数。 - FNR:表示当前文件的记录数。 - FS:表示输入字段分隔符,默认为空格。...

    嵌入式linux-期末考试题含答案.doc

    - Shell程序编写完成后,不需要用gcc编译器,可以直接运行(选项A错误)。 - Shell程序可以通过`sh`命令或者赋予执行权限后直接运行(选项B正确)。 - Shell函数可以有参数(选项C错误)。 - Linux遵循GPL许可证...

    第 3 章 操作系统知识1

    另一道关于UNIX Shell程序的题目,涉及到了对命令行参数的处理。在UNIX Shell中,$#变量保存了命令行参数的个数,因此当用户输入的命令参数为1时,应使用$#来判断。题目要求当命令参数个数为2时执行特定命令,这里填...

    pwn基础复习巩固19_7_181

    gdb插件可以用来生成pattern和判断溢出字符的个数。例如,可以使用以下命令来生成XX个字符: `cyclic -l 0x某某地址` 然后,可以使用pattern.py脚本来制造XX个字符: `python pattern.py create XX` execve系统...

    delphi 开发经验技巧宝典源码

    0171 判断字符在字符串中出现的个数 111 0172 在语句中查找汉字的个数 112 0173 如何统计中英文个数 112 5.5 字符串的其他操作 113 0174 返回指定字符串的起始位置 113 0175 获得汉字的拼音简码 113 ...

    UNIX_Linux_教程

    - **内部变量**包括`ARGC`(命令行参数的个数)、`ARGV`(命令行参数数组)、`FILENAME`(当前输入文件名)等,这些变量主要用于控制程序的执行流程或获取系统信息。 - **用户自定义变量**用于存储程序运行过程中...

    嵌入式软件面试题整理.pdf

    #### 计算一个数中1的个数和判断一个数是不是2的幂 - **计算1的个数**:可以通过位运算来逐位检查。 - **判断是否为2的幂**:利用 `num & (num - 1)` 的结果是否为0来判断。 #### 几个查找指令(type、whereis、...

    delphi 开发经验技巧宝典源码06

    0171 判断字符在字符串中出现的个数 111 0172 在语句中查找汉字的个数 112 0173 如何统计中英文个数 112 5.5 字符串的其他操作 113 0174 返回指定字符串的起始位置 113 0175 获得汉字的拼音简码 113 ...

    (重要)AIX command 使用总结.txt

    mkuser id=101 pgrp=informix home=/opt/informix shell=/usr/bin/csh informix //创建用户informix,命令参数说明 //id:指定用户的id号,请根据规划设置; //pgrp:指定该用户的归属组,请根据规划设置; //home:指定...

Global site tag (gtag.js) - Google Analytics