linux 获取当前目录

5,083 阅读1分钟

这本阿里P8撰写的算法笔记,再次推荐给大家,身边不少朋友学完这本书最后加入大厂:

Github 疯传!史上最强悍!阿里大佬「LeetCode刷题手册」开放下载了!

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

[root@localhost ~]# pwd /root 1 2 在shell中也可以使用pwd来获取当前目录,并赋值给变量。

#!/bin/bash CRTDIR=$(pwd) 1 2 工作目录 获取当前执行的脚本文件的父目录。

workdir=(cd(cd (dirname 0);pwd)1复杂点的工作目录获取PRG="0); pwd) 1 复杂点的工作目录获取 PRG="0" while [ -h "PRG"];dols=lsld"PRG" ] ; do ls=`ls -ld "PRG" link=expr "ls" : '.*-> \(.*\)' if expr "$link" : '/.*' > /dev/null; then PRG="$link" else PRG=dirname "PRG"/"PRG"`/"link" fi done PRGDIR=(cd(cd (dirname $PRG); pwd) ———————————————— 版权声明:本文为CSDN博主「sayyy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/sayyy/artic…

这本阿里P8撰写的算法笔记,再次推荐给大家,身边不少朋友学完这本书最后加入大厂:

Github 疯传!史上最强悍!阿里大佬「LeetCode刷题手册」开放下载了!

以上就是良许教程网为各位朋友分享的Linux相关知识。