Excel(エクセル)PowerPoint(パワーポイント)ゲームプランニングSpriteStudioマスターデータ入力/作成Unityキャラクターデザインゲームシナリオレベルデザインゲーム分析3DCGイラスト制作CG/アニメーションホームWeb開発Unixのあれこれsedコマンドでテキストの加工2017-11-16カテゴリ:Unixのあれこれsedコマンドでテキストの加工この記事は公開から1年以上が経過しています。情報が古い可能性がありますのでご注意ください。ソースコード内の文字列置換(空白スペースの削除)を行う際に、一つ一つvimで開いてやっていたのですが、煩わしくなったので何かいい方法が無いかと調べたところ、sedコマンドが便利でした。直接ファイル名を指定したり、標準出力をパイプで渡すことでテキストの加工を行えます。's/hogehoge/bizzbuzz/g'sedコマンドで出来ることsedコマンドで出来る処理はかなり多いです。今回は、自分が利用した物について紹介したいと思います。文字列の置換-sコマンド-sコマンドを使うと文字列の置換を行うことが出来ます。sコマンドは、vimと同じような形で記述出来るので、非常に楽です。アドレスを利用すると、指定した行のみ置換をするといったことが出来るようになります。アドレスや置換する文字列には、正規表現を使用出来るので、柔軟な対応を行うことが出来ます。-dコマンド-dコマンドでは、アドレスや行番号を指定して行を削除することが出来ます。hugaおわりにsedコマンドでは、今回紹介した2つ以外にも多くのコマンドが実装されているようです。sedや、その他のコマンドについてもよく理解して、上手く扱えるように精進していきたいと思います。viewsTweetこの記事を書いた人ageha17卒入社のエンジニアです。「いいね!」するとDoRubyの最新記事を受け取ることができます。