linux变量心得,linux变量
linux变量心得,linux变量
前一段时间学习了一下linux的变量,现在总结有3点需要特别注意:
- 先说第一点,linux变量更像是宏定义,只是可以变换指代内容。也就是说,在C/C++中,变量是只能赋值成不同类型的数据,例如int, char, ptr。但是在linux中,变量是可以赋值成任意形式的内容,比如字符串,针对这点来说,它更像是C/C++中的宏定义。
-
由于变量包含的内容不同,linux和C/C++的变量引用自然不同。linux中变量引用一般有两种形式:
注意:在给变量赋值的时候有两种写法:
- 关于变量的命令替换,格式是$(commend),本质是把commend执行的结果当成内容赋值给别的变量或是另作他用。
在这里说一下关于命令替换的一些深入解析(个人见解):
评论暂时关闭