linux变量心得,linux变量


前一段时间学习了一下linux的变量,现在总结有3点需要特别注意:


  • 先说第一点,linux变量更像是宏定义,只是可以变换指代内容。也就是说,在C/C++中,变量是只能赋值成不同类型的数据,例如int, char, ptr。但是在linux中,变量是可以赋值成任意形式的内容,比如字符串,针对这点来说,它更像是C/C++中的宏定义。
  • 由于变量包含的内容不同,linux和C/C++的变量引用自然不同。linux中变量引用一般有两种形式:

    注意:在给变量赋值的时候有两种写法:

  • 关于变量的命令替换,格式是$(commend),本质是把commend执行的结果当成内容赋值给别的变量或是另作他用。

在这里说一下关于命令替换的一些深入解析(个人见解):

  • 命令替换和alias的关系:
  • 相关内容

      暂无相关文章