這些文件的行是這樣的。如何獲得一部分線的字數
<some character> ||| each line. So far i can get the total number of lines and the text for each on its own line ||| <some text>
現在我想要計算在|||
之間的字數。
我打算做的是
awk -F '|||' '{print $2}' word_file | wc -l
,但它在awk的部分,這表明它沒有采取|||
,因爲我想(這是作爲分隔符)拋出空白,有趣的是,如果我使用$1
代替$2
,它打印整個文本
但是,如果我用|||
(即前後space
)它給了我一些輸出,但不當作一個場中的兩個定界符之間的那句話,我.E它打印each
,而不是整個句子,如果我使用下面的
awk -F ' ||| ' '{print $2}' word_file
如何實現這一目標使用bash命令
FYI awk version -GNU Awk 4.0.1