深入探索Korn Shell:功能特性与实用技巧
1. 变量算术运算
Korn Shell为用户带来了进行算术运算的能力,这是对传统Bourne Shell的一项重要扩展。在Bourne Shell中,即使是简单的算术运算也需要借助命令替换来调用其他UNIX程序,而Korn Shell则内置了基本的算术运算功能。在Korn Shell中进行算术运算主要会用到 typeset 和 let 这两个命令。
- 使用
typeset命令-
typeset命令可用于设置变量的格式和用途,其语法为typeset [ [pm]HLRZilrtux [n] ] [ name[=value] ] ...。以下是一些常用选项:-
-i:声明变量为整数类型,可通过可选的n指定替换时的数字基数。 -
-l:将变量值转换为小写。 -
-r:将变量设置为只读。 -
-u:将变量值转换为大写。 -
-x:将变量导出,使其可在脚本和子shell中使用。 -
-L:左对齐变量值,并在右侧填充空格至指定长度
-
-
超级会员免费看
订阅专栏 解锁全文
4309

被折叠的 条评论
为什么被折叠?



