Linux下 $(cd `dirname $0`;pwd)
Linux CD pwd dirname
2023-09-11 14:19:34 时间
在命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。
这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。
Linux下获取当前的目录,需执行以下命令:
$(cd `dirname $0`;pwd)
其中,
dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的)
在使用的过程中需注意此事项:
命令中“`”不是英文的单引号,而是英文输入法下的“~”同一个按键下面的那个符号。
相关文章
- linux - python - 异常:error while loading shared libraries
- linux性能采用工具oprofile使用
- 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
- linux(centos8):用fallocate快速生成大文件
- 【Linux基础】linux updatedb命令
- linux vi 删除一行,复制一行命令,删除所有空白行
- Linux下安装和运行Wireshark
- 硬核 | 学习 Linux/C/C++ 必备!
- Linux linux echo命令的-n、-e两个参数
- Linux服务器中创建Oracle数据库实例
- linux学习之八---Linux进程基础知识
- Linux下一个CD翻录 创CUE 压缩flac攻略
- L84.linux命令每日一练 -- 第11章 Linux系统管理命令 -- rpm和yum
- L82.linux命令每日一练 -- 第11章 Linux系统管理命令 -- dmidecode和lspci
- L77.linux命令每日一练 -- 第11章 Linux系统管理命令 -- vmstat和mpstat
- L64.linux命令每日一练 -- 第十章 Linux网络管理命令 -- ifconfig和ifup
- L55.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- mkswap和swapon
- L43.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- chage和chpasswd
- L41.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- userdel和groupadd
- linux下安装node.js
- 【Linux】linux经常使用基本命令
- 周立功arm linux教程,极速搭建周立功IMX287A ARM Linux开发环境
- windows和linux平台下文件读写r、rb、w、wb对换行符的处理操作
- Linux常用快捷键
- 嵌入式linux时间同步,ntpdate的交叉编译