在Linux shell脚本中检查并存储当前工作目录通常使用内置的pwd
命令,结合变量赋值来完成。以下是具体的步骤及示例:
-
使用
pwd
命令:pwd
命令(Print Working Directory的缩写)用于显示当前工作目录的完整路径。 -
将输出存储到变量中:可以使用命令替换的方式把
pwd
命令的输出结果赋值给一个变量。命令替换可以通过反引号``或$(...)
实现。 -
验证变量内容:为了确保变量正确存储了目录路径,可以使用
echo
命令来打印变量的内容。
示例脚本:
bash#!/bin/bash # 获取当前工作目录 current_dir=$(pwd) # 打印当前工作目录 echo "当前工作目录是:$current_dir"
在这个示例中,我们首先创建了一个变量current_dir
,并将pwd
命令的输出通过$(pwd)
赋值给这个变量。然后,通过echo
命令输出这个变量的值,以此来显示当前的工作目录。
这种方法非常适用于需要在脚本中频繁引用当前工作目录的情况,可以提升代码的可读性和易维护性。
2024年8月14日 13:01 回复