我想找到一个文本文件中最长的单词。 我试了一下,找出文件中最长字的字符数 使用命令
wc -L
我需要打印最长的单词使用这个数字和grep命令。
答案 0 :(得分:3)
如果必须使用两个命令,我建议:
MyBehavior.FormSubmit_hello("Hi :D");
命令替换用于构建正确的大括号表达式,以匹配具有给定字符数的行。需要grep -E ".{$(wc -L < test.txt)}" test.txt
才能启用扩展正则表达式支持;否则,需要转义大括号:-E
。
使用grep ".\{...\}" test.txt
命令进行单次传递可能会更快。