shell程序如何生命变量?shell变量是弱变量吗?
shell变量是弱变量,即该变量不需定义就能使用。
shell变量都是字符串变量。其中数字字符串有双重特性,即是字符串又是整型数据。当数字字符串变量进行运算时,取其整数部分进行运算,且其符号保留。而且只有数字字符串变量才能进行+-运算。
variable表示的仅是变量(如同C语言中的指针变量),$variable表示的是变量的值(如同指针变量前加*),在使用shell命令时,应注意需要的是变量,还是变量的值。
shell变量都是字符串变量。其中数字字符串有双重特性,即是字符串又是整型数据。当数字字符串变量进行运算时,取其整数部分进行运算,且其符号保留。而且只有数字字符串变量才能进行+-运算。
variable表示的仅是变量(如同C语言中的指针变量),$variable表示的是变量的值(如同指针变量前加*),在使用shell命令时,应注意需要的是变量,还是变量的值。
【shell程序如何生命变量?shell变量是弱变量吗?】相关文章
1. shell程序如何生命变量?shell变量是弱变量吗?
2. static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
3. ShellScript面试题一则-ShellScript编程
4. shell程序中如何注释
10. Shell脚本如何向终端输出信息
本文来源:https://www.mianshiwenti.com/a13644.html
进入下载页面
上一篇:Unix控制后台进程都有哪些进程
下一篇:linux面试题参考答案(7)
﹝shell程序如何生命变量?shell变量是弱变量吗?﹞相关内容
- 几个Shell Script面试题
- Shell编程面试题
- shell的种类有哪些
- 东莞劳动能力鉴定申请程序如何?
- 无锡工伤鉴定程序如何走
- Java里面有没有全局变量?为什么?
- Python面试题:Python里面如何生成随机数
- 软件测试LoadRunner面试题:Explain the following functions: – lr_debug_message
- What\'s the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
- 如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗