私はLinuxに初めて触れたので、私の無知を許してください。
プレーンテキストを含むプレーンテキストファイルがあります。ファイル内のすべてのスペースをピリオド/ピリオドに変換できるかどうかを知りたいです。
たとえば、「The rain is relentless」から「The.rain.is.relentless」に変更されます。
テキストファイルがかなり大きくてフォーラムに載せないと、寂しいようです。
とても感謝しています。
答え1
この試み:
sed -i 'y/ /./' file
「-i」を使用すると、新しい代替コンテンツでファイルが上書きされます。 「-i」がない場合、ファイルは変更されず、代替ファイルが端末に印刷されます。
答え2
次のような多くのツールがこれを行うことができますsed
。
sed 's/ /./g' file
またはtr
:
tr ' ' . <file