文档章节

shell获取当前执行脚本的路径

mingle
 mingle
发布于 2015/12/25 10:07
字数 98
阅读 39
收藏 7

shell获取当前执行脚本的路径

filepath=$(cd "$(dirname "$0")"; pwd)

脚本文件的绝对路径存在了环境变量filepath中,可以用

echo $filepath

查看完整路径

在shell中:

$0: 获取当前脚本的名称

$#: 传递给脚本的参数个数

$$: shell脚本的进程号

$1, $2, $3...:脚本程序的参数


© 著作权归作者所有

共有 人打赏支持
上一篇: 吞吐量测试
下一篇: python优化
mingle
粉丝 10
博文 135
码字总数 20037
作品 0
朝阳
程序员
私信 提问
linux命令学习笔记-持续更新版

shell 获取前一条命令是否执行成功 shell 获取一条命令是否执行成功,失败则报错中止(与判断$?相比,写起来简便一些) exit 1 git版本号(git本身没有数值版本号,可以根据提交次数来当做版本...

赵占涛
2014/08/07
0
0
bash shell 获取当前正在执行脚本的绝对路径

如题,一般我们写Shell脚本的时候,都倾向使用绝对路径,这样无论脚本在什么目录执行,都应该起到相同的效果,但是有些时候,我们设计一个软件包中的工具脚本,可能使用相对路径更加灵活一点...

大数据之路
2013/08/07
0
3
shell获取当前工作目录绝对路径

一般我们写Shell脚本的时候,都倾向使用绝对路径,这样无论脚本在什么目录执行,都应该起到相同的效果,但是有些时候,我们设计一个软件包中的工具脚本或者远程调用某个脚本时,可能使用相对...

yzbty23
2015/10/14
452
0
shell编程(二)

博主名: 李常明 博文地址: http://keep88.blog.51cto.com 此笔记出自老男孩书籍: 跟老男孩学linux运维 shell编程实战 shell变量知识进阶与实践 1、shell中的特殊位置参数变量: 例如: 1)...

咖啡猫Mr
2017/05/31
0
0
笑谈区别之--执行Shell脚本的四种方法

执行shell脚本方式: 法一、绝对路径方式: 法二、相对路径方式: 法三、bash命令调用: 法四、". 2.sh"点空格相对路径 或者"./root/2.sh"点空格绝对路径方式: 说下几种方式的区别: 第一种和...

脑洞老湿_
01/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java框架学习日志-7(静态代理和JDK代理)

静态代理 我们平时去餐厅吃饭,不是直接告诉厨师做什么菜的,而是先告诉服务员点什么菜,然后由服务员传到给厨师,相当于服务员是厨师的代理,我们通过代理让厨师炒菜,这就是代理模式。代理...

白话
今天
22
0
Flink Window

1.Flink窗口 Window Assigner分配器。 窗口可以是时间驱动的(Time Window,例如:每30秒钟),也可以是数据驱动的(Count Window,例如:每一百个元素)。 一种经典的窗口分类可以分成: 翻...

满小茂
今天
17
0
my.ini

1

architect刘源源
今天
15
0
docker dns

There is a opensource application that solves this issue, it's called DNS Proxy Server It's a DNS server that solves containers hostnames, if could not found a hostname that mat......

kut
今天
15
0
寻找数学的广度——《这才是数学》读书笔记2700字

寻找数学的广度——《这才是数学》读书笔记2700字: 文|程哲。数学学习方式之广:国内外数学教育方面的专家,进行了很多种不同的数学学习方式尝试,如数学绘本、数学游戏、数学实验、数学步道...

原创小博客
今天
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部