4. 在 /etc/passwd 中 找到不以h或者n为字符结尾的行,并显示行号
时间: 2024-05-02 11:17:10 浏览: 66
01-SHELL编程前奏-小工具
可以使用grep命令结合正则表达式来实现:
```
grep -vn '[hn]$' /etc/passwd
```
解释一下:
- `-v`:表示反向匹配,即只显示不匹配的行。
- `-n`:表示显示行号。
- `'[hn]$'`:正则表达式,匹配以h或n结尾的行。$表示匹配行尾。
因此,`grep -vn '[hn]$' /etc/passwd` 就可以找到不以h或n为字符结尾的行,并显示行号。
阅读全文