300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Linux shell 中获取当前目录的方法

Linux shell 中获取当前目录的方法

时间:2021-05-10 15:15:00

相关推荐

Linux shell 中获取当前目录的方法

当前目录

每当你在终端进行操作时,你都会有一个当前工作目录。 使用pwd来判定当前目录在文件系统内的确切位置。

[root@localhost ~]# pwd/root

在shell中也可以使用pwd来获取当前目录,并赋值给变量。

#!/bin/bashCRTDIR=$(pwd)

工作目录

获取当前执行的脚本文件的父目录。

workdir=$(cd $(dirname $0); pwd)

复杂点的工作目录获取

PRG="$0"while [ -h "$PRG" ] ; dols=`ls -ld "$PRG"`link=`expr "$ls" : '.*-> \(.*\)$'`if expr "$link" : '/.*' > /dev/null; thenPRG="$link"elsePRG=`dirname "$PRG"`/"$link"fidonePRGDIR=$(cd $(dirname $PRG); pwd)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。