(四)特殊字符的意思
来源:互联网 发布:js 拉伸div 编辑:程序博客网 时间:2024/04/29 14:09
$! 最后一个后台进程的进程号
$@ $* 所有的位置参数
表 1-5 GNU make 的主要预定义变量
预定义变量 含义
$# 是传给脚本的参数个数
$0 是脚本本身的名字
$1是传递给该shell脚本的第一个参数
$2是传递给该shell脚本的第二个参数
$@ 是传给脚本的所有参数的列表
另外,Linux还提供了与(“!”)、或(“-o)、非(“-a”)三个逻辑操作符用于将测试条件连接起来,其优先级为:“!”最高,“-a”次之,“-o”最低。
同时,bash也能完成简单的算术运算,格式如下:
$[expression]
例如:var1=2
var2=$[var1*10+1]
则:var2的值为21
~home目录.相当于$HOME变量.~bozo是bozo的home目录,并且ls ~bozo将列出其中的
内容. ~/就是当前用户的home目录,并且ls ~/将列出其中的内容,如:
bash$ echo ~bozo
/home/bozo
bash$ echo ~
/home/bozo
bash$ echo ~/
/home/bozo/
bash$ echo ~:
/home/bozo:
bash$ echo ~nonexistent-user
~nonexistent-user
~+当前工作目录,相当于$PWD变量.
~-之前的工作目录,相当于$OLDPWD内部变量.
=~用于正则表达式,这个操作将在正则表达式匹配部分讲解,只有version3才支持.
^行首,正则表达式中表示行首."^"定位到行首.
- (四)特殊字符的意思
- shell中特殊字符的意思
- ASP.NET 特殊字符的意思(没完善)
- (续四)shell中一些特殊字符号的用法总结
- Sed教程(四):基本命令、特殊字符、字符串
- 几个特殊的IP地址的意思
- 一些转义字符的意思
- 美国俚语:Fine 的特殊意思
- iOS 某些特殊名词的意思
- html的特殊字符
- 特殊的空格字符
- html的特殊字符
- 特殊字符的处理
- shell的特殊字符
- 特殊字符的转义
- 特殊字符的分隔
- shell的特殊字符
- shell的特殊字符
- android SD卡学习1
- 【转】基于ARM+DSP进行应用开发
- (三)语法:变量的声明学习shell
- [译]2011年移动开发者经济学报告(一)
- Moss2010隐藏”以其他用户身份登录”
- (四)特殊字符的意思
- log4j在Struts中的配置
- (续四)shell中一些特殊字符号的用法总结
- CakePHP在Model中使用SUM/AVG等进行统计
- 设计模式之单例模式(Singleton ) 创建型模式
- (五)语法:内部变量
- 递归算法的一个例子
- (六)语法:date的用法
- Android设备中实现Orientation Sensor(图)兼谈陀螺仪