awkで列番号ではなく列名でカラムを抜き出す Apr 27, 2021 列番号を列名から簡単に求める たとえばテキストファイルの5列目を抜き出したければawk '{print $5}' txtのようにprint $列番号と書く。しかし1行目
echo 文字列 | sedではなくヒアストリング(<<<)を使う Feb 20, 2018 sedでファイル内の文字列ではなく文字列単体を変更したい場合を考える。sedに渡すのは通常ファイル名かパイプを挟んだ標準入力なので、ある文字
sedでマッチする複数行のうちはじめの行だけ置換する方法 Feb 7, 2018 GNU sedを対象に書くが、最後にBSD sedでの対策も書く。 はじめの行だけ置換する ファイルに同じ文字列が複数行に存在するものの、一番はじめに出
Rubyやsedで複数行の文章を任意の箇所に挿入する Apr 15, 2017 お題 複数行の文章を任意の箇所に挿入するワンライナーを書く ファイル中の任意の箇所、例えば複数行にわたる正規表現にマッチした箇所の下に、複数行の
SSHでリモートにコマンド実行する方法とその際にクォーテーションのエスケープを気にしないようにする方法 Mar 10, 2017 はじめに SSHを通してリモート先でコマンド実行するには、ssh $remote "$command $option"というようにsshの最後にコマンドを書く。コマン
sedやRubyで複数行への正規表現マッチング Feb 1, 2017 はじめに 行単位に処理するのであれば、sedで簡潔に正規表現を使用してマッチングができる。しかし、複数行にわたって正規表現のマッチングをするの
sedやgrepで、ある行のn行前から処理対象にする Nov 6, 2016 ファイル内のある条件を満たすある行をsedで処理したいときは、正規表現等を使用すればよい。しかしその行のn行前から処理する方法は少し工夫が必
正規表現やワイルドカードでファイル名を一括変換する Mar 4, 2016 はじめに 複数のファイルの名前をあるルールで一括して変換する方法について、xargs、for + sed、xargs + sedの順にシェルでの実現方