Linux练习(处理程序命令行参数)
2012-09-08 10:22
399 查看
#include <stdio.h> #include <unistd.h> int main(int argc,char **argv) { int opt; while((opt=getopt(argc,argv,"if:lr"))!=-1) { switch(opt) { case 'i': case 'l': case 'r': printf("option:%c\n",opt); break; case 'f': printf("filename:%s\n",optarg); break; case ':': printf("option needs a value\n"); break; case '?': printf("unknown option:%c\n",optopt); break; } for(;optind<argc;optind++) printf("argument:%s\n",argv[optind]); exit(0); } }
相关文章推荐
- Linux下C程序命令行参数处理
- 命令前加./ ,在后台运行程序 linux批处理 linux自动运行程序
- linux后端服务程序之信号处理
- 打字练习程序----Java线程/事件处理的程序个人修改后的版本如下
- Linux程序设计——用getopt处理命令行参数
- linux后台服务程序练习开发
- linux 下如何处理命令行参数 getopt函数
- [ARM笔记]嵌入式Linux中断处理程序架构
- Linux Linux程序练习十四(多进程压力测试)
- 《Linux设备驱动开发详解》-- Linux中断处理程序架构和Linux中断编程
- Linux 程序信号处理
- MFC程序处理命令行参数
- ceph存储 Linux下程序问题的定位和gdb命令行参数大全
- Linux程序设计——用getopt处理命令行参数
- 嵌入式Linux中断处理程序架构 分类: linux_内核_中断 2013-07-11 09:24 202人阅读 评论(0) 收藏
- linux getopts命令行参数处理
- linux文本处理grep sed awk 练习
- Linux程序设计——用getopt处理命令行参数
- Linux Linux程序练习六
- Linux C程序练习(3)进程通信之pipe、fifo、消息队列