$! 最后一个后台进程的进程号
$@ $* 所有的位置参数
表 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才支持.
^ 行首,正则表达式中表示行首."^"定位到行首.
分享到:
相关推荐
本示例中,我们关注的是如何使用JavaScript来校验输入数据中是否包含特殊字符。特殊字符过滤是一个常见的需求,它能防止不合规的字符如SQL注入攻击等安全问题。以下是关于"js校验特殊字符"这一主题的详细解释: 1. ...
`代表版权符号)或实体编号(如`©`)来插入特殊字符。例如,向左箭头的HTML编号是8672,表示为`⇠`,在文档中应写成`⇠`。 3. **CSS与JavaScript中的Unicode转义**:在CSS中,特殊字符通常通过反斜杠`\`进行...
Unicode编码允许我们处理各种语言和特殊字符,如表情符号、数学符号等。在"易语言Unicode特殊符号转换复制源码模块例子"中,开发者提供了一个模块,用于转换和复制包含Unicode特殊符号的文本。这个模块对于那些需要...
【特殊符号测试用例文档】通常是指用于验证软件或系统是否能正确处理各种特殊字符和符号的测试文档。这类文档的目的是确保软件在遇到非标准输入时仍能正常运行,避免因为特殊字符导致的程序错误或数据混乱。测试用例...
这里的“特殊字符”通常指的是那些不在字母数字字符集范围内的符号,比如 `! @ # $ % ^ & * ( ) - + = { } [ ] | \ : ; " ' < > , . ? / ~` 等。 ### 构建正则表达式 为了满足上述需求,我们可以使用以下正则...
为了正确解析和显示这些特殊字符,我们需要使用特定的方法来处理。 **1. XML特殊字符** XML中有五个预定义的特殊字符实体,它们是用来代替那些在XML中具有特殊意义的字符的: - `&` 表示 `&` - `<` 表示 `...
本主题主要关注的是“表单的验证数字字符特殊符号”,这涉及到对用户在表单中输入的数字、字母以及特殊字符的检查。 一、表单验证的重要性 表单验证可以防止无效数据的提交,减少服务器端的处理负担,提高用户体验...
在SQL Server中,查询语句可能会遇到各种特殊字符,这些字符在特定的上下文中具有特殊的含义,如果直接使用,可能会影响到查询的结果。本篇将详细阐述如何处理这些特殊字符,特别是针对`LIKE`操作的特殊字符。 首先...
- 特殊字符可能包括符号、数学符号、图形等,ZPL提供了丰富的命令来绘制或选择预定义的字符集。 - 对于简单的特殊字符,可以直接使用ASCII码,例如`^A0N,36,36^F"Astrology symbol"`打印星象符号。 - 对于更复杂...
特别是在使用类似`LIKE`这样的操作符时,如果用户输入的数据中含有`%`、`_`或`#`等特殊字符,那么这些字符可能会被SQL解释器误认为是通配符或者特殊符号,导致查询结果不符合预期。本文将详细介绍如何在ibatis框架下...
这些符号广泛应用于多种场景,例如编程语言中的特殊字符、数学公式中的专用符号、以及日常文本编辑中的装饰性符号等。 #### 二、文本直接显示的特殊符号 根据提供的信息,这里列出了一些可以直接在文本中显示的...
在实际开发中,我们经常需要过滤掉输入中的特殊字符,以确保数据的安全性和程序的稳定性。本文将深入探讨如何在JavaScript中进行特殊字符过滤,并提供相关工具和源码的使用方法。 一、为什么要过滤特殊字符? 1. ...
1. 特殊字符和表情的定义:在编程和数据处理中,特殊字符通常指的是那些非字母、非数字、非常见符号的字符,它们可能影响程序的正常运行。表情则通常是指表情符号,这些符号广泛用于社交媒体、即时通讯等领域,但...
mfc 字符串中查找特殊字符 利用特殊字符分割字符串 mfc 字符串中查找特殊字符 利用特殊字符分割字符串 mfc 字符串中查找特殊字符 利用特殊字符分割字符串 mfc 字符串中查找特殊字符 利用特殊字符分割字符串 mfc 字符...
7. **国际化与本地化**:在处理特殊字符时,还要考虑多语言环境,不同地区的特殊字符可能不同,如西欧语言中的重音符号、中文的全角符号等。 综上所述,验证自定义特殊字符是软件开发中的一个重要环节,它涵盖了...
然而,在某些场景下,我们可能希望限制用户只能输入特定类型的字符,比如只允许输入字母、数字,或者排除某些特殊字符,如"~"和"!"。本文将详细讨论如何在WinForm的`TextBox`控件中实现这一功能。 首先,我们需要...
在深入探讨正则表达式的特殊字符之前,我们首先需要理解正则表达式的基本概念及其在文本处理中的重要作用。正则表达式(Regular Expression)是一种强大的文本模式匹配工具,广泛应用于字符串搜索、替换以及数据提取...
在HTML中,特殊字符标记通常用于表示无法直接输入或显示的字符,例如版权符号(©)、注册商标符号(®)或者货币符号(¥)。这些特殊字符在网页设计中起到重要作用,尤其是在需要精确控制文本输出和保持数据一致性...
"winform插入特殊字符窗体"是一个这样的实例,它提供了一个方便的界面,让用户能够轻松地在文本输入中插入特殊字符。这个窗体设计用于帮助用户在不熟悉Unicode编码或者找不到特定键盘快捷键的情况下,快速找到并插入...
在SVG文档中,特殊字符用于表示非ASCII码范围内的字符,如版权符号、引号、货币符号等。这些字符无法通过普通的键盘输入,但在HTML或SVG中,可以使用实体引用(entity reference)或数值引用(numeric character ...