LinuxやMacでよく使われるコマンドにsedがある。テキストデータの置換処理に使われることが多いコマンドだが、sedコマンドはパターンスペースおよびホールドスペースを理解することで、行の入れ替えといった処理も行うことができる。Opensource.comが「How to ...
前回まで、「grep(1)」を中心にフィルタコマンドの使い方について紹介してきた。テキストを処理するフィルタコマンドとしては、「sed(1)」もよく使われている。マニュアルを引くと、sedには「ストリームエディタ」とか「テキストのフィルタや変換処理を ...
Linuxを使用していると、コマンドラインでテキストファイルを成形したい機会があるだろう。このような場合、パイプ「|」とフィルタによる処理を理解しておくと、力任せの編集作業を軽減できるかもしれない。 次に挙げるのは、テキスト成形に便利な ...
awkコマンドは、標準入力または入力ファイルから得られるデータを行ごとに処理するコマンドだ。sedコマンドよりもプログラミング言語的な特徴が強い。しかし、基本的に左から右へ流れていくデータを加工するフィルタコマンドとしての側面を持っている ...