在korn shell中进行数学计算有许多方法,常用的有:
1.使用赋值语句:
格式:
let 赋值表达式
【tip】赋值表达式可以省略为: ((赋值表达式))
例:给自变量i加1
let i=i+1
或
((i=i+1))
2.使用expr命令:
例:给自变量i加1
i=`expr $i + 1`
3.使用bc命令:
bc是UNIX下的计算器,它也可以用在命令行下面:
例:给自变量i加1
i=`echo $i + 1|bc`
※因为bc支持科学计算,所以这种方法功能非常强大
4.整数运算还可以使用整数变量直接进行计算
例如:
typeset -i A=1 B=3
A=A+B
echo $A
结果为4
※在新版本的Korn Shell中(如:Version M-12/28/93f)直接支持integer,float等数据类型;而AIX(4.3.2、4.3.3、5.1等)下的korn shell版本都是Version M-11/16/88f,不支持float数据类型,integer数据类型需要用typeset -i来定义。
- 浏览: 26667 次
- 性别:
- 来自: 北京
相关推荐
* 灵活性:AIX shell 编程可以根据用户的需求进行定制,例如编写一个自定义的 shell 脚本。 * 延展性:AIX shell 编程可以与其他编程语言集成,例如 Python、Java 等。 AIX shell 编程的挑战 * 学习成本:AIX ...
AIX-SHELL 基本编程是指在 AIX 环境下使用 shell 语言进行编程的基本知识。 Shell 编程是 UNIX/Linux 操作系统中的一种编程方式,它使用 shell 语言来编写脚本,以实现自动化任务和流程。 环境变量是 shell 编程中...
一个AIX shell字符颜色demo,放到aix环境赋权限执行即可~
该函数实现当前日期的钱N天和当前日期的后N天计算; yyyyMMdd -N ##yyyyMMdd日期前N天 yyyyMMdd N ##yyyyMMdd日期后N天
AIX-SHELL基本编程文档聚焦于使用Bash进行脚本编程,这对于提升Linux日常操作的效率和趣味性至关重要。Bash不仅作为默认的shell在Linux系统中运行,而且在许多场景下,用户都在无形中与Bash打交道,无论是执行命令、...
我自己感觉这三个 k shell script基本上把 aix 的 k shell script的一些特性都覆盖到了,所以就用这个例子, 文本分析我用了awk, 没用 perl,因为用不上perl那些超强的extended regular expression分析,我就用了awk,...
/usr/bin/shell_name`可以指定使用哪个Shell解释器来执行脚本。 9. **条件测试**: - **返回值**:每个命令执行后都会返回一个退出状态,`$?`用于获取上一个命令的退出状态,0表示成功,非0表示失败。 - **`test`...
这份"IBM AIX SHELL说明书"详细介绍了如何在AIX系统上有效地使用Shell。 在AIX系统中,最常见的Shell包括Bourne Shell(/bin/sh)、C Shell(/usr/bin/csh)和Korn Shell(/usr/bin/ksh)。这些Shell各有特点,例如...
AIXShell脚本编程入门与实践.docx
取aix、linux上一个月的日期shell脚本;
本文主要概述了在AIX中常见的shell工具及其应用,这些工具可以帮助管理员进行文件操作、文本搜索、用户监控以及系统维护。 1. **批量改名或拷贝文件**:在AIX中,可以利用`ls`、`awk`和`bash`的组合进行文件的批量...
在IT领域,Linux、Unix、Shell、AIX和VI编辑器是极其重要的组成部分,它们各自承担着不同的功能,但又紧密相连。以下是对这些技术的详细介绍: **Linux** 是一种自由和开放源代码的类UNIX操作系统,其核心由林纳斯...
通过上述内容,我们了解了“AIX 5L Korn and bash Shell Programming”这门课程的主要目标是让学习者掌握在AIX 5L操作系统上使用Korn Shell和bash Shell进行编程的基础知识。课程内容覆盖了Shell的概念、目录与文件...
在AIX 5L环境下使用Korn Shell进行编程时,可以充分利用其丰富的特性和功能。下面是一些基本的Korn Shell编程概念和技术: #### 变量 - **环境变量**:这些变量在所有用户的shell会话中都是可用的,例如 `$PATH`。...
此资源为AIX7.2版本 cd1和cd2,已经上传度盘 aix_7200-04-02-2027_1of2_072020.iso aix_7200-04-02-2027_2of2_072020.iso 通过qemu-system-ppc程序能在X86平台安装运行 此资源为AIX7.1版本 cd1和cd2 AIX_7.1_Base_...
使用方法,把文件复制到/bin目录,用命令赋予权限:#chmod 755 AIX,然后就可以直接运行,#AIX,会自动检测设备健康状态,在屏幕显示出来并保存文件包便于查询,保存目录在屏幕上显示。自动删除旧文件。
3. **强大的硬件支持**:AIX针对IBM的硬件进行了优化,能够充分发挥IBM服务器的性能。 4. **广泛的兼容性**:AIX与POSIX、X/Open等标准兼容,确保应用程序可以在不同的平台上无缝运行。 5. **安全性**:AIX内置了...