有没有办法只输出文本文件中长度为“n”个字符的行内容?
例如:1.txt
a
aa
aaa
aaaa
aaaaa
“Print lines(5)”将返回“aaaaa”
也许一些 grep 魔法可以做到这一点?
答案1
你可以做:
grep -P '^.{n}$' filename
n
您想要的长度在哪里,以及filename
目标文件在哪里
有没有办法只输出文本文件中长度为“n”个字符的行内容?
例如:1.txt
a
aa
aaa
aaaa
aaaaa
“Print lines(5)”将返回“aaaaa”
也许一些 grep 魔法可以做到这一点?
你可以做:
grep -P '^.{n}$' filename
n
您想要的长度在哪里,以及filename
目标文件在哪里