在linux环境中,“export variable = lib:/ dev / input / event0”中的运算符冒号是什么意思?

时间:2015-01-15 11:15:18

标签: linux bash

首次通过导出变量来查看此类声明。如何使用它是什么意思?

1 个答案:

答案 0 :(得分:1)

:字符本身并不代表任何东西。环境变量就是 - 一个变量,要么取消设置要么包含一些值。然后该值由另一个程序使用,因此:的含义取决于使用该变量的程序。

通常将它用作分隔符,与$PATH变量一样 - 列出在shell中执行命令时要检查的各种目录,而不指定完整路径(例如,/bin:/usr/bin:/usr/sbin - 检查每个目录。)

在您给出的示例中,lib:看起来可能是某种前缀。但最终,它实际上取决于将使用变量的内容。