用grep命令查找文件内容,查找以e结尾的正则表达式
时间: 2024-02-05 14:10:53 浏览: 33
可以使用以下的命令来查找以e结尾的正则表达式:
```
grep 'e$' filename
```
其中,`e$`表示以e结尾的正则表达式。`filename`是要查找的文件名。这个命令会在文件中查找以e结尾的文本行,并输出这些行。
相关问题
linux去匹配数字结尾的文件,Linux学习笔记之grep命令和使用正则表达式
你可以使用grep命令结合正则表达式来实现这一目的。具体来说,你可以使用以下命令:
```
ls | grep '[0-9]$'
```
这个命令可以列出当前目录下以数字结尾的文件名。其中,正则表达式`[0-9]$`表示以数字0-9结尾的行,$表示行尾。
另外,你也可以使用find命令来查找以数字结尾的文件。具体来说,你可以使用以下命令:
```
find . -regextype posix-extended -regex '.*[0-9]$'
```
这个命令可以在当前目录及其子目录中查找以数字结尾的文件。其中,`-regextype posix-extended`表示使用POSIX扩展正则表达式,`-regex '.*[0-9]$'`表示匹配以数字结尾的行。
用linux正则表达式 查找一个文件中所有以字母f开头,字母g结尾
可以使用以下命令:
```
grep -E '^f.*g$' filename
```
其中,`grep` 是查找命令,`-E` 表示使用扩展正则表达式,`^f` 表示以字母 f 开头,`.*` 表示任意多个字符(包括空字符),`$` 表示以结尾,`g` 表示字母 g 结尾,`filename` 是要查找的文件名。