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

2024-11-07 19:25:19
推荐回答(5个)
回答1:

1 #!/bin/bash
2 path=`pwd`
3 cd ..
4 echo "饥运sript path = $path"

第2行哪个烂大梁不是单引仿掘号,看清楚哦

回答2:

假设变量是var,那么var=$PWD就行了,当然也可以是var=`pwd`

回答3:

如果你是c shell
set var = `pwd`

回答4:

在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:

work_dir=`pwd`
echo $work_dir

work_dir2=$PWD
echo work_dir2

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

编辑 ~/.bashrc

alias nginxconf='cd xxx'

更新配置

source ~/.bashrc

直迅知伍猛乎接切换

nginxconf