這有可能嗎?我現在有一個單線程來計算文件中的單詞數量。如果我什麼輸出我現在有它看起來像這樣:如何獲得沒有AWK,sed或循環的列中每個單詞的長度?
3 abcdef
3 abcd
3 fec
2 abc
這一切在1號線完成,無需環路和我在想,如果我能在一列每個單詞的長度增加一列。我想我可以使用wc -m
來計算字符,但我不知道如果沒有循環,我可以做到這一點?
正如在標題中看到的,沒有AWK,sed,perl ..只是很好的老bash。
我想要什麼:
3 abcdef 6
3 abcd 4
3 fec 3
2 abc 3
當最後一列是每個單詞的長度。
想'expr長度WORD'因爲只使用shell內建而不會調用'wc'? – rpy
不'wc -m'也算'\ n'? – redxef