basename $0的用法
2016-04-01 15:47
537 查看
basename
从文件名中去掉路径信息, 只打印出文件名. 结构 basename $0 可以让脚本知道它自己的名字, 也就是, 它被调用的名字. 可以用来显示用法信息, 比如如果你调用脚本的时候缺少参数, 可以使用如下语句:
echo "Usage: `basename $0` arg1 arg2 ... argn"
$0
$0显示会包括当前脚本或命令的路径
dirname
从带路径的文件名中去掉文件名, 只打印出路径信息.
basename 和 dirname 可以操作任意字符串. 参数可以不是一个真正存在的文件, 甚至可以不是一个文件名
从文件名中去掉路径信息, 只打印出文件名. 结构 basename $0 可以让脚本知道它自己的名字, 也就是, 它被调用的名字. 可以用来显示用法信息, 比如如果你调用脚本的时候缺少参数, 可以使用如下语句:
echo "Usage: `basename $0` arg1 arg2 ... argn"
$0
$0显示会包括当前脚本或命令的路径
dirname
从带路径的文件名中去掉文件名, 只打印出路径信息.
basename 和 dirname 可以操作任意字符串. 参数可以不是一个真正存在的文件, 甚至可以不是一个文件名
相关文章推荐
- 详解ListView加载网络图片的优化,让你轻松掌握!
- 关闭窗口触发事件(onunload和unbeforeunload)
- CocoaPods was not able to update the `master` repo....
- android 锯齿处理.(只是大致的处理方式)
- DISPLAY变量和xhost(原创)
- 802.11ac与802.11n的主要差异
- ios AutoLayout笔记
- Android之基于百度云推送IM
- Revit选取元素
- psql rank row
- jquery easyui datagrid请求两次或多次的问题解决方法
- jsoncpp简单示例
- PHP 对二维数组进行指定key排序
- 单例类型初体验与在链式调用中的应用
- ThreadPoolExecutor运行机制
- ThreadPoolExecutor运行机制
- ThreadPoolExecutor运行机制
- Qt带进度条的启动界面
- 如何成为一个程序员高手
- 支付宝php支付接口说明