Linux命令中pwd和$PWD的联系与区别
pwd命令是 "print working directory" 中每个单词的首字母缩写,其功能是显示当前工作目录的绝对路径。在实际工作中,在命令行操作命令时,经常会在各个目录路径之间进行切换,此时可使用pwd命令快速查看当前我们所在的目录路径。
在使用Linux和写shell脚本的时候,对于pwd和$PWD总是分不清楚。
pwd是一条指令,作用是获取当下的绝对路径
$PWD是一个变量,它是系统自定义的变量,他的值是当下的绝对路径,类似的有$ HOME、$ SHELL、$USER等,就是说他本身就是有值的。
而我们在写脚本的时候经常会需要获取当前的绝对路径,并赋予或者作为一个变量,这时候就可以做多种选择。
aa=$(pwd)
cd $aa
将pwd命令获取的结果当前绝对路径的值赋于给变量aa,等同于
aa=$PWD
cd $aa
本站资源来自于互联网收集,仅供用于学习和交流,不得用于商业用途,请遵循相关法律法规。如遇欺诈广告或损害用户利益请第一时间联系我们邮箱:362813278@qq.com或者QQ:362813278处理!
THE END
二维码
文章目录
关闭
共有 0 条评论