bash
昨天的渴望
这个作者很懒,什么都没留下…
展开
-
linux 系统变量 $-
linux 系统变量 $-,在linux配置文件中经常用到。 比如在 /etc/profile配置文件中有如下代码: for i in /etc/profile.d/*.sh ; do for [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then原创 2015-09-05 18:46:41 · 810 阅读 · 0 评论 -
bash shell:获取本脚本存储位置的绝对路径
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 无论脚本从哪里调用,怎么调用,上面代码都是非常有用的获得脚本存储位置绝对路径的一行代码。 如果不涉及链接文件,那么它将工作的非常好,可以得到正确的路径。想解决链接文件,就得使用多行代码了: SOURCE="${BASH_SOURCE[0]}" while [ -h "$SO翻译 2016-11-13 21:31:54 · 5458 阅读 · 0 评论