Bash workingdirectory用作变量

时间:2010-07-18 19:00:35

标签: bash

我需要做一些功课......问题是: 如何打印当前目录(工作目录)的路径以及如何将其用作变量?

问题的第一部分很容易回答: PWD

但我如何将其用作变量?

2 个答案:

答案 0 :(得分:4)

Bash有一个变量PWD,它应优先于pwd命令:

echo "$PWD"

答案 1 :(得分:1)

在bash中,您可以执行命令并使用反引号获取输出,例如

paul@paul-laptop:~$ WORKING_DIRECTORY=`pwd`
paul@paul-laptop:~$ echo $WORKING_DIRECTORY
/home/paul

还有一种替代语法,使用美元符号和括号 - WORKING_DIRECTORY=$(pwd)