*匹配多个通配符
ls *.log
?匹配单个通配符
^(幂符号):只在一行的开头匹配字符串
bashmomen@momen-PC:~/Documents$ ls -l
总用量 13672
-rw-r--r-- 1 momen momen 27 9月 23 11:09 1.txt
drwxrwxrwx 5 momen momen 4096 6月 3 20:55 'Office Tool'
drwxr-xr-x 2 momen momen 4096 6月 28 14:56 'OneNote 笔记本'
drwxr-xr-x 3 momen momen 4096 4月 12 22:10 Oray
-rwxrwxrwx 1 momen momen 13970800 3月 17 2021 Shadowsocks-Qt5-3.0.1-x86_64.AppImage
drwxr-xr-x 5 momen momen 4096 9月 23 10:25 'Tencent Files'
-rwxr-xr-x 1 momen momen 82 4月 2 22:11 test.sh
drwxr-xr-x 5 momen momen 4096 8月 12 20:21 'WeChat Files'
momen@momen-PC:~/Documents$ ls -l | grep -E "^d"
drwxrwxrwx 5 momen momen 4096 6月 3 20:55 Office Tool
drwxr-xr-x 2 momen momen 4096 6月 28 14:56 OneNote 笔记本
drwxr-xr-x 3 momen momen 4096 4月 12 22:10 Oray
drwxr-xr-x 5 momen momen 4096 9月 23 10:25 Tencent Files
drwxr-xr-x 5 momen momen 4096 8月 12 20:21 WeChat Files
$:只在行尾匹配字符串
bashmomen@momen-PC:~/Documents$ ls -l
总用量 13672
-rw-r--r-- 1 momen momen 27 9月 23 11:09 1.txt
drwxrwxrwx 5 momen momen 4096 6月 3 20:55 'Office Tool'
drwxr-xr-x 2 momen momen 4096 6月 28 14:56 'OneNote 笔记本'
drwxr-xr-x 3 momen momen 4096 4月 12 22:10 Oray
-rwxrwxrwx 1 momen momen 13970800 3月 17 2021 Shadowsocks-Qt5-3.0.1-x86_64.AppImage
drwxr-xr-x 5 momen momen 4096 9月 23 10:25 'Tencent Files'
-rwxr-xr-x 1 momen momen 82 4月 2 22:11 test.sh
drwxr-xr-x 5 momen momen 4096 8月 12 20:21 'WeChat Files'
momen@momen-PC:~/Documents$ ls -l | grep -E "es$"
drwxr-xr-x 5 momen momen 4096 9月 23 10:25 Tencent Files
drwxr-xr-x 5 momen momen 4096 8月 12 20:21 WeChat Files
[] 表示一个字符序列
[abc]表示abc任意字符
[abc-ef]表示abcdef任意字符
*匹配任意多个模式
+匹配1个或者多个模式
?匹配模式表中任意模式
@仅匹配模式表中一个给定模式
!除了给定模式表中的一个模式外,可以匹配其他任何字符串
本文作者:墨洺的文档
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!