我有一个文件,“file.txt”包含以下内容:
This is many letters
This is few
Hi
This is a very long sentence.
(它实际上是几千长,但我是Linux的新手,想要让它变得简单。)
我想,只在shell中,按每行的长度,任一方向对列表进行排序。最小的第一个或最后一个。
然后我希望它打印最短的行“hi”,并可能告诉我它在哪一行,以及字符数。我怎么做,最好不使用Awk?
你为什么要避免
—
DavidPostill
awk
?这是家庭作业吗?
sort
还有?