使用grep列出所有不包含数字的行
尝试列出文件中不包含数字的所有行: grep-v“[^0-9]”文件名 好像不像我想的那样管用 这是文件:使用grep列出所有不包含数字的行,grep,Grep,尝试列出文件中不包含数字的所有行: grep-v“[^0-9]”文件名 好像不像我想的那样管用 这是文件: UID PID PPID C STIME TTY TIME CMD root 1 0 0 Oct16 ? 00:01:15 /sbin/init root root root 10 2 0
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Oct16 ? 00:01:15 /sbin/init
root root
root 10 2 0 Oct16 ? 00:00:02 [migration/0]
root20
t90hch1 478 442 0 13:24 ? 00:00:00 sshd:t90hch1@pts/3
support
T90hch1 488 478 0 13:24 pts/3 00:00:00 -bash
root20 498 1 0 Oct16 ? 00:00:00 /sbin/mdadm --monitor --scan root 730 1498 0 13:27 ? 00:00:00 sshd: z1746903 [priv]
z1J46903 763 48 0 13:27 ? 00:00:00 rooot: z1746903@pts/18 z4746903 764 763 0 13:27 pts/18 00:00:00 -bash
root 1492 1 0 Oct16 ? 00:00:32 /usr/sbin/testooooo
daemon 1493 408 1 0 Oct16 ? 00:00:00 /usr/sbin/atd -f
zY6A7846 1716 24089 0 13:35 pts/41 00:00:00 nano +183 Assign5.cpp
z1746903 1751 764 0 13:35 pts/18 00:00:00 nano
z1234567 1799 888 bAsh
r78959j1 499 BUSH
因为要反转匹配,所以首先需要从一个表达式开始,该表达式返回您不需要的行(
[0-9]
),然后反转它:
grep -v '[0-9]' filename
哦,天哪,真是太容易了。“我觉得自己很傻,因为我花了这么长时间看它,然后请求帮助才意识到它是什么样子的。@DanWhalen没问题,如果你觉得这个有用,你会接受答案吗?”?