命令行参数-hds ams 2500用户手册
7.4命令行参数
当执行一个程序时,调用exec的进程可将命令行参数传递给该新程序。这是UNIX shell的一部分常规操作。在前几章的很多实例中,我们已经看到了这一点。实例程序7-2将其所有命令行参数都回送到标准输出上(UNIX echo(1)程序不回送第0个参数)。编译此程序,并将其可执行代码文件定名为echoarg,则:
$ ./echoarg arg1 TEST foo
argv[0]: ./echoarg
argv[1]: arg1
argv[2]: TEST
argv[3]: foo
程序7-2将所有命令行参数回送到标准输出。如果您希望深入了解更多关于Shell传递参数的细节,可以参考Shell传递参数一文。shell获取命令行参数示例分享也提供了详尽的实例分析,帮助您更好地掌握命令行参数的传递。
如果对通过参数名传递参数值感兴趣,不妨看看Shell– 通过参数名传递参数值,它将给您带来更多启发。对于那些喜欢用实际代码学习的朋友,shell学习教程获取命令行参数示例和Shell脚本通过参数名传递参数的实现代码将会是不错的选择。
编写脚本时,往往需要对参数进行详细解析,shell命令行参数用法简介和linux shell命令行参数用法详解能为您提供宝贵的参考资料。更有甚者,ffmpeg命令行参数示例展示了参数在多媒体处理中的应用。
相信您能对命令行参数传递有更深的理解和掌握。谁知道呢,或许下一次编写脚本时,您也会成为这方面的专家!
下载地址
用户评论