我正尝试在 linux 操作系统上为我的项目使用一个软件包。该指令指出应执行以下命令。
$ var=./
这个命令到底做了什么?我附和 $var 的值是显示。
./
作为结果。变量“var”的确切值是多少?
最佳答案
它只是一个字符串;一般来说,它就是字符 .
和 /
。但是当被视为 Unix 路径时,.
是对当前目录的引用,而 ./
是相同的,但带有尾部斜杠。因此该变量可以在任何需要路径的地方使用,以引用当前目录。
例如:
var=./
cp /tmp/myfile $var
会将 myfile
复制到当前目录。
这是一个(相当丑陋的)网站,它给出了一个 overview of Unix paths ,以及更多官方资源:working with the file system , orientation in the file system .
关于linux - 在 linux 中将 ./分配给 shell 变量是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32701396/