生成された数値コマンド「uniq -c」を削除します。

生成された数値コマンド「uniq -c」を削除します。

コマンドを使用しましたが、uniq -c今は情報は必要ありません。このフィールドをどのように切り取りまたは削除できますか?

オンラインでcutコマンドについて読んでみましたが、わかりません。

$ cat new-word-freq.txt | head -n20
     13
     66 1
     27 1805
     12 1806
     13 1807
     15 1809
     56 1812
     12 1813
     46 2
     26 3
     12 4
  10526 a
     25 abandon
     54 abandoned
     26 abandoning
     14 abandonment
     12 abashed
     19 abbé
    107 able
   1016 about

私は左の最初のフィールドなしでこの出力が欲しいです。

答え1

uniq各行がゼロ個以上の空白文字、10進数、空白文字、および元の行の内容からなるシーケンスで構成されるGNUによって少なくとも出力が生成された場合は、次のことができます。

sed 's/^ *[0-9]\{1,\} //' < file

答え2

awk '{print $2}' new-word-freq.txt

答え3

次のコマンドを使用します。

cut -f 9-

関連情報