Macでsedするならgnu-sedを入れておくべき

2013/08/29 | Linux, Mac , ,

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 162 follow us in feedly

まえがき

こんにちわ!夏休みが残り僅かとなりビクビク怯えています。Absoluteです。

今日はMacでsedコマンドを叩くと色々エラーがでて困ってしまったので調べてみました。

コマンドによってこんなエラーとかが出ます

sed -e '1i\-----START-----' test_sed.txt
sed: 1: "1i\-----START-----
": extra characters after \ at the end of i command

解決策としては、標準のsedを使うのではなく、別途『gnu-sed』をインストールすることで解決できるようです。

開発環境

  • OS MacOSX
  • シェル zsh

gnu-sedのインストール

gnu-sedはhomebrewで簡単に入れることができます。

brew install gnu-sed

これでgsedコマンドが使えるようになります

エイリアスの設定

gsedコマンドのエイリアスとしてsedを登録します。~/.zshrcに下記を追記します

# sedをgnu-sedに変更
alias sed='gsed'

後はsourceコマンドで再読み込みすればOK

2013/08/29 | Linux, Mac , ,

関連記事

HelloVagrant_2HelloVagrant_1.png

Vagrantはじめました。

まえがき Vargrantを色々触ってみたので導入メモを残しておきま...

記事を読む

no image

iOSシミュレーターをコマンドで起動させる方法

まえがき iOSのシミュレーターをターミナルでコマンドを打って起動させ...

記事を読む

no image

wgetコマンドでファイル名指定したり、ファイルを保存しないようにしたりする

まえがき wgetコマンド。便利ですよねー。 オプションも結構あって覚...

記事を読む

jenkins-install-1jenkins-install-1.png

MacBookとさくらVPS(CentOS)のJenkinsをインストールしてみた

まえがき はい、今回は『Jenkins』を触ってみようと思います!!...

記事を読む

no image

シェルスクリプトの基本のおさらい

  まえがき ちょっと作りたいシェルスクリプトがあったので...

記事を読む

新着記事

no image

PHPでRubyのirbっぽいインタラクティブなスクリプトが実行できる「boris」

まえがき PHPでもRubyのirbみたいなことがしたくて探してみたと...

記事を読む

2015年の抱負と去年の振り返り〜よちよちWEB業界1年経験して〜

まえがき あけましておめでとうございます。今年もどうぞよろしくお願いし...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

HubotでJenkinsのジョブを実行する

まえがき HubotをつかってJenkinsのジョブをじっこうしてみた...

記事を読む

no image

Hubotをforeverでデーモン化する

まえがき 今回はHubotをforeverを使ってデーモン化してみた時...

記事を読む

スポンサーリンク

  • Sorry. No data so far.

PAGE TOP ↑