AIX上的date命令和循环语句与linux上的不同
来源:互联网 发布:淘宝刷销量在哪里找人 编辑:程序博客网 时间:2024/06/05 08:16
在AIX上很多linux命令都可以通用,但是还是有很多的不同,并且有些命令其实是要安装软件才能使用的。有时候主机不是你配置的,这些东西都没有,你会发现原先你玩的很溜的命令用不了,会感到很尴尬。
首先我从我自己经历来说两个遇到的问题,对玩AIX的同学会有些用处。
(1) AIX不支持date的-d参数
Date的-d参数,如果你玩linux会觉得相当不错,却前一天后一天或者前几天后几天都能用得到,当然还有一些别的用途。但是AIX不支持-d参数,这就说明你要自己下一个判断日期,平年闰年怎么分别,还有临界的特殊值。
(ps:平常年被4整除是闰年,世纪年能被400整除是闰年,像1900就不是闰年,当然还有个特别大的年份要整除3200的。反正最少要兼顾前两种要求。)
不要单纯的认为闰年就是被4整除的,还要考虑到世纪年要整除400的状况。(网上还真有傻子这么认为,而且这么回答,真的傻的可以不要被他们误导了。)
(2) AIX的循环语句支持的形式很少
AIX支持两种(根据我搜到的资料)一个是 for i in 1 2 3 形式的还有一个是while的。切记AIX不支持linux的for((XXX))的循环语句。
当然还有人提出可以用可以用 for i in $[seq 1 5]。但是你要记得你的AIX装了seq相关的软件这个就可以,如果没装,那你就调整思路像一些别的办法。
AIX作为商用UNIX可靠性不用说,IBM出品,很多大的金融机构都在用。很多东西是可以通用的与我们平常使用的linux,遇到问题可以看看别的AIX系统有没有这个问题,别的没有说明不是你的问题就是没有安装对应的软件。别的也存在的话可以搜一下是不是AIX不支持。
- AIX上的date命令和循环语句与linux上的不同
- shell脚本删除N天前的文件夹-----附linux和mac上date命令的不同
- HP and AIX上的date问题
- date命令shell上的详细参数
- 在 AIX V6 上的 telnet、FTP 和 r 命令中配置和启用 Kerberos 身份验证
- 在 AIX 上使用 DB2 的几个基本命令
- AIX(UNIX)上cd命令的另一种用法
- aix上的null问题
- 关于AIX上的编译器
- AIX上的char类型
- erlang aix 上的安装
- erlang aix 上的安装
- AIX 上的配置 Samba
- AIX上iptrace的使用
- AIX上Sybase15的安装
- 关于aix上的filesystemcache
- AIX和Linux如何确认磁盘是本地还是存储上的
- AIX和Linux中wtmp的不同处理方式
- 51Node 1057(大数)
- Hibernate事务中的加锁机制
- PPT插入计时器
- Java编程思想-14类型信息
- CMOS图像传感器
- AIX上的date命令和循环语句与linux上的不同
- 字符编码 ASCII,Unicode和UTF-8的关系
- struct结构体在32位系统和64位系统的存储空间的不同
- 大鱼吃小鱼
- Debian更改默认jdk版本
- 中介者模式--万能和事佬(行为模式04)
- SVAC
- 复习java面向对象(封装)
- Raspberry Pi 树莓派入门