Unix和Korn Shell编程基础与应用
在Unix和Korn Shell编程中,有许多重要的概念和命令,下面将详细介绍其中的一些关键内容。
1. 数值显示与printf命令
在Unix和Korn Shell编程里,数值显示有多种方式。例如,数值会带有符号前缀显示,像输出可能是+10 -20。printf命令可对数值显示进行格式化,如:
printf "%08d " 10此命令会将数字10显示在宽度为8位的空间内,左边用0填充。
2.typeset命令
typeset命令用于定义变量,其语法如下:
typeset [+-attributes] [name[=value]]该命令使用的属性列表如下:
| Attribute | Meaning |
| — | — |
| - | 用于在设置值后设置属性 |
| + | 用于在设置值后取消属性 |
| -A arr | 定义关联数组arr|
| -E n | 定义指定有效数字的指数数n|
| -F n | 定