AIX系统SHELL编程基础
什么是Shell? Shell 是介于操作系统和用户之间的界面,它能解释用户发出的命令,启动应用程序,并利用系统功能管理用户数据。Shell 可以在用户的交互式控制下在前台或后台同时运行多个进程,Shell 同时也是一种有效的编程语言。 1、通配符 (1)*:多个任意字符 $ ls info newdir test.file testfile mbox newtest.file test1.file wangyi $ ls *.* newtest.file test.file test1.file (2)?:单个任意字符 $ ls ????.* test.file (3) [ ]:在[ ]之间的单个字符 $ ls [mt]* mbox test.file test1.file (4)[ - ]:在[ - ]范围内的单个字符 $ ls [m-w]* mbox newtest.file test.file test1.file testfile newdir: wangyi: (5)!:非某个或某些字符 $ ls [!t]* mbox newtest.file info: notes tmp newdir: wangyi: test.file 2、标准输入输出 在 AIX 标准状态下,输入来自键盘,输出是到屏幕,出错信息也是显示在屏幕上。 重定向符号 系统变量名 标准输入 < (<<) 0 标准输出 > (>>) 1 标准错误输出 2> (2>>) 2 3/重定向 在 AIX 的环境中标准的输入、输出和错误信息均可以重新定向,使用户可以从键盘以外的其他地方(如文件,串口等)获取输入信息,并把输入的内容和出错的信息送到屏幕之外的其他地方(如文件等)。 ●输入重定向 $ command < filename $ mail xumin < test.file 查看本栏目更多精彩内容:http://www.bianceng.cn/OS/unix/ (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |