加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

AIX系统SHELL编程基础

发布时间:2016-08-01 16:13:44 所属栏目:Unix 来源:站长网
导读:什么是Shell? Shell 是介于操作系统和用户之间的界面,它能解释用户发出的命令,启动应用程序,并利用系统功能管理用户数据。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/

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读