linux下shell 怎么把pwd命令的值给变量

如题所述

第1个回答  2011-07-29
1 #!/bin/bash
2 path=`pwd`
3 cd ..
4 echo "sript path = $path"

第2行哪个不是单引号,看清楚哦本回答被提问者和网友采纳
第2个回答  2011-07-29
假设变量是var,那么var=$PWD就行了,当然也可以是var=`pwd`
第3个回答  2011-07-30
如果你是c shell
set var = `pwd`
第4个回答  2023-08-22
在Linux下的shell脚本中,你可以使用以下语法将pwd命令的值赋给一个变量:
variable=$(pwd)

或者
variable=`pwd`

这两种方式都可以将pwd命令的输出结果存储到名为"variable"的变量中。你可以将"variable"替换为你自己想要使用的变量名。
以下是一个完整的示例:
bash复制代码#!/bin/bash
# 将pwd命令的值赋给变量
current_dir=$(pwd)
# 打印变量的值
echo "当前目录是: $current_dir"

在这个示例中,$(pwd)或`pwd`将获取当前工作目录,并将其赋值给"current_dir"变量。然后使用echo命令打印出该变量的值。
请注意,变量名之前的$符号是用于引用变量的值。
第5个回答  2020-01-01
work_dir=`pwd`
echo $work_dir

work_dir2=$PWD
echo work_dir2

有时候切换工作路径太麻烦就会这么偷懒,不会还有一种方法,设置别名 alias

编辑 ~/.bashrc

alias nginxconf='cd xxx'

更新配置

source ~/.bashrc

直接切换

nginxconf