📅  最后修改于: 2023-12-03 14:59:29.990000             🧑  作者: Mango
在编写脚本时,获取当前路径是很常见的需求。在 Bash 脚本中,可以通过使用内置变量 $PWD
来获取当前工作目录,也可以使用 pwd
命令来获取。
$PWD
内置变量获取当前路径$PWD
是一个内置的 Bash 变量,它保存着当前的工作目录的绝对路径。获取当前路径非常简单,只需要在脚本中使用 $PWD
变量即可。例如:
#!/bin/bash
current_path=$PWD
echo "The current path is: $current_path"
输出结果:
The current path is: /home/user/current/path
pwd
命令获取当前路径另一种获取当前路径的方式是使用 pwd
命令。pwd
命令用于显示当前工作目录的绝对路径。可以通过将 pwd
命令的输出赋值给变量来获取当前路径。例如:
#!/bin/bash
current_path=$(pwd)
echo "The current path is: $current_path"
输出结果与使用 $PWD
变量获取当前路径的示例是相同的。
无论是使用内置变量 $PWD
,还是使用 pwd
命令,都可以很方便地获取当前路径。在实际使用中,根据不同的需求选择合适的方法即可。