博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bash随笔
阅读量:4619 次
发布时间:2019-06-09

本文共 443 字,大约阅读时间需要 1 分钟。

$0     该脚本的文件名

$?     上一指令的返回值

$*     所有位置参数的内容,是一个字符串

$@     返回所有参数,字符串数组

$#     参数个数

$$     执行当前脚本的pid

 

$vname 是 ${vname} 的简写

#      去掉左边

%     去掉右边

${0%configure}       去掉变量${0}右边的"configure"

${source_path%/}   去掉变量${source_path}右边的"/"

 

bash case:

===========================

case $var in

    pattern1)

        statement1

        ;;

    pattern2|pattern3|pattern4)

        statement2

        ;;

    *) ;;

esac

===========================

 

test判断:

-z     判断字符串是否为空

-o    逻辑或

-a    逻辑与

转载于:https://www.cnblogs.com/zhuyingchun/p/5222741.html

你可能感兴趣的文章
《走着走着就到了西藏》-读后感
查看>>
hdu2046
查看>>
2017.9.30 Java中引用类型变量的创建及使用&循环的高级
查看>>
JAVA图形界面编程
查看>>
单点登录-客户端配置
查看>>
Java基本组件之context-param、listener、 filter、servlet
查看>>
打印环境变量
查看>>
SQL之透视、逆透视及分组集
查看>>
网站并发数的理解
查看>>
机器学习 - 特征筛选与降维
查看>>
黑马乐优商城
查看>>
synchronized用法
查看>>
Web前端开发规范
查看>>
Android Volley入门到精通:初识Volley的基本用法
查看>>
python中字符串拆分与合并——split()、join()、strip()和replace()
查看>>
14.Longest Common Prefix
查看>>
变量定义了 但是没有赋值的情况下 也会是undifine var n; alert(typeof(n))
查看>>
鼠标移动在屏幕上显示温度Tip提示功能-CToolTipCtrl类的使用
查看>>
[转]c#截取指定长度的字符串
查看>>
Android重启应用程序代码
查看>>