単一文字の単語をスキップして入力ストリームのテキストを変換する方法。単語に数字と文字が含まれている場合は、この単語も省略する必要があります。
ファイルがあり、Text1.txt
変換されたテキストをText2.txt
ファイルに書き換えます。
Text1.txt には以下が含まれます。
I like to be at home alone.
Today I2 am alone at home and can rest.
Text2.txt には結果が含まれます。
like to be at home alone.
Today am alone at home and can rest.
テキストはASCII形式です。
重複する可能性があるいくつかの行があり、それに加えて111aaaタイプも含まれていません。私は最新バージョンのUbuntuの1つを使用しています。
ベストアンサー1
使用sed
$ sed -E 's/\<[[:alpha:]][[:digit:]]?\>//g' input_file
like to be at home alone.
Today am alone at home and can rest.