1.命令行方式:awk
[-F
field-separator]
'commands'
input-file(s)
-F选项可选:awk
-F:
'commands'
input-file
2.将所有的awk命令插入一个文件,并是awk程序可执行,然后用awk命令解释器作为脚本的首行,
以便通过键入脚本名称来调用它。
3.将所有的awk命令插入一个单独文件,然后调用:
awk
-f
awk-script-file
input-files(s)
-f:指明在文件awk-script-file中的awk脚本
input-file(s):使用awk进行浏览的文件名。
awk脚本
在命令中调用awk时,awk脚本由各种 *** 作和模式组成。
-F,awk每次读一条记录或一行,并使用指定的分隔符分分隔指定域;
所没分隔符,则使用空格。
任何awk语句都由模式和动作组成
模式,决定动作语句何时触发及触发事件,若忽略模式部分,动作将时刻保持执行状态。
模式,可是任何条件语句,或符合语句,或正则表达式。
BEGIN:设置计数,打印头,在任何文本浏览动作之前;
END:用来在awk完成文件浏览动作后打印输出文件总数和结尾状态标志。
动作,在{}内指定;大多用来打印;里面可包含:if,looping,循环推出结构;
若不指明采取动作,awk将打印所有浏览出来的记录。
1、用法都差不多,只不过AIX要比LINUX强大很多,诸如LS说的AIX支持虚拟化AIX,硬件管理。另外AIX也可以使用BSHELL。改下环境变量就可以了。
2、主要是在LVM层面的命令有点不同,既磁盘管理。
注:redhat也支持lvm *** 作,不知道您用过没?
先创建物理卷PV,再创建卷组VG,再创建LV和文件系统。同样AIX也是这样。小区别:aix
:
createvg
linux:
vgcreate
好象linux都把名词前置了。AIX可以直接去创建文件系统,而且不需要去编辑fstab文件。等等
AIX中你可以使用smitty菜单执行命令比较方便
smitty
vg
smitty
mklv
smitty
fs等等,进去后就可以找到相应对VG和LV、文件系统 *** 作的命令。另外AIX中的PV是直接被系统认到的磁盘:hdisk。这块不象linux需要先去创建pv。
3、可以去下个
AIX5L系统管理
的书看看命令,到时候熟悉一下就好。基本上概念和linux差不多,会linux,AIX就能很快上手。
4、工作中也没什么需要注意的,其实就是熟悉命令并掌握就OK。
首先Linux是一种对UNIX的模拟,所以基本命令应该是一样了,但是他们兼容的CPU是不一样的,Linux主要是兼容x86系统,就是Windows PC方面的硬件,它都能跑,但是AIX,HP-UX他们的CPU是不一样的,是专门的服务器CPU,这也是虚拟机为什么不能安装AIX和HP-UX的原因。我不知道你说的IBM开发的LVM指的是什么。所以不便介绍。Bash shell还是ksh shell只是一种解释命令的外围套接层,即使是Linux也可以下载安装它们的,这不是什么区别。工作中我觉得关键的不同可能是磁盘管理方面的不同。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)