📅  最后修改于: 2023-12-03 15:07:49.297000             🧑  作者: Mango
在编写 Shell 脚本时,经常需要知道当前所在的工作目录。可以使用以下命令来显示工作目录:
pwd
pwd
是 print working directory
的缩写,用于打印当前工作目录的路径。
例如,如果你在终端中执行 pwd
,会得到类似如下的输出:
/home/user
在 Shell 脚本中,可以将 pwd
命令的输出赋值给一个变量,以方便其他地方使用。
#!/bin/bash
# 获取当前工作目录
WORK_DIR=$(pwd)
echo "当前工作目录为:$WORK_DIR"
上面的脚本会输出当前工作目录的路径。
当前工作目录为:/home/user
除了使用 pwd
命令,还可以使用 Shell 变量 $PWD
来获取当前工作目录的路径。例如:
#!/bin/bash
# 获取当前工作目录
WORK_DIR=$PWD
echo "当前工作目录为:$WORK_DIR"
两种方式都可以用来获取当前工作目录的路径,具体使用哪种方式取决于个人喜好。