摘要:
使用文件名通配符模糊查找文件非常高效,而如果要在命令输出或文本中筛选内容时使用模糊查找,就需要使用正则表达式。 正则表达式是一套由多个元字符组成的模糊查找模式,使用正则表达式可以快速查找和定位文本中指定的内容。 Linux系统中许多工具都可以使用正则表达式,这些工具包括grep、awk、sed和vi等。 正则表达式主要由一些元字符和匹配模式组成,常用的元字符和匹配模式介绍如下: 1、单字符... 阅读全文
摘要:
1、逻辑或“||” 运算符格式:command1 || command2 执行命令时,先执行command1,如果command1执行成功,则跳过命令command2,执行后面的内容;如果command1执行失败才会执行command2. 用法示例: (1)下面是一个读取邮件的例子: [zhu@localhost ~]$ mail -f /root/mbox || echo "Pe... 阅读全文
摘要:
提示:在Windows中通常将一些正则表达式的基本字符称为通配符,而在Linux操作系统中人们则将这些基本字符称为元字符。使用多个元字符组成的查找表达式称为匹配模式,使用匹配模式查找的过程称为(模式)匹配。1、单字符匹配元字符“?”元字符“?”表示匹配文件名中任意一个字符,连续使用多个元字符“?”可以表示多个任意字符。(1)例如要查看有两个字符且第一个字母是a的文件:[root@localhost zhu]# ls -l a?-rw-r--r-- 1 root root 0 Dec 6 09:46 ab-rw-r--r-- 1 root root 0 Dec 6 09:46 ac-rw-r.. 阅读全文
摘要:
一、字符串引用符双引号和单引号 1、双引号 双引号“”通常用来表示引用一个字符串,有时能屏蔽一些标点等特殊符号。在命令中使用双引号时,一般表示引用的部分是一个不可分割的整体。 通常可以理解为所有放入双引号中的内容都按照字符串来处理,除非有另一个引用号告知某个特殊字符串具有特殊含义(例如变量等)。 (1)屏蔽特殊字符 [root@localhost ~]# echo Tom Jim ... 阅读全文