在Bash脚本中,要返回上一级目录,可以使用cd ..
命令。下面是一个示例代码:
#!/bin/bash
# 当前目录
current_dir=$(pwd)
echo "当前目录:$current_dir"
# 返回上一级目录
cd ..
previous_dir=$(pwd)
echo "上一级目录:$previous_dir"
在这个例子中,首先使用$(pwd)
命令获取当前目录并将其存储在current_dir
变量中。然后使用cd ..
命令返回上一级目录。再次使用$(pwd)
命令获取返回后的目录并将其存储在previous_dir
变量中。最后,使用echo
命令打印当前目录和上一级目录的路径。
请注意,这个脚本假设在执行之前,当前目录已经存在。如果当前目录不存在,那么cd ..
命令将会失败。
下一篇:bash脚本返回状态-13。