如何在终端中打开应用程序并传递当前工作目录?

Ale*_*lan 16 directory bash shell terminal textmate

我经常想使用该mate命令打开我正在使用的整个目录,但是如何传入工作目录呢?

例如,如果我在rails应用程序中工作并且我想将app文件夹打开到TextMate树中,我会这样做mate app,但是我怎么能传递工作目录本身(即在树中打开整个rails应用程序) ?

Joh*_*Ros 58

您可能正在寻找的命令是

pwd
Run Code Online (Sandbox Code Playgroud)


alk*_*alk 36

# Assign the current work directory to the bash script variable 'CWD'.
CWD=$(pwd)

# Print it.
printf "%s\n" ${CWD}
Run Code Online (Sandbox Code Playgroud)


Mat*_*man 6

mate .将打开当前目录.我.经常使用该目录,例如当前目录的open finder open ..