ラベル zsh の投稿を表示しています。 すべての投稿を表示
ラベル zsh の投稿を表示しています。 すべての投稿を表示

2015年3月12日木曜日

diffにコマンドの出力結果を渡すには、プロセス置換<()を使えばいい

例えばコマンドの出力結果同士の差分を確認したいときにdiffコマンドをパイプしてあげれば出来るかとおもいきや出来ない。
diffコマンドは、入力にファイルしか受け付けていないからだ。
Usage: diff [OPTION]... FILES
Compare files line by line.
これを解決してあげるためにコマンドの出力結果を毎回一時ファイルして比較していたが、プロセス置換なるものを使えば一時ファイルが不要になる。

2014年11月16日日曜日

zsh グローバルエイリアスが便利

zshには、グローバルエイリアスという便利な機能があります。
グローバルというとプログラマの方はあまりいい感じに聞こえないと思いますが(^^; w
普通のエイリアスは、コマンドの最初のコマンドのみ解釈されますが、グローバルエイリアスは、コマンドライン中どこでも登場できます。
パイプをエイリアスに含めて使ってる方がほとんどのようです

2014年8月2日土曜日

vimmerのためのzsh活用のすすめ

皆さんはテキストエディッタに何を使ってますか?
僕はvimを使っています。
今回は、zshにvimのkeybindを設定してシェルの世界でもvim lifeを味わおうというものです。
えっ?それbashでもできるよってツッコミはなしです。

2014年6月26日木曜日

シェルをzshに乗り換えてみる

最近シェルといえばzshですよね!?
僕はいつもbashを使っています。
以前使ってみて使いにくいなぁ~と思っていましたが、設定を変えてあげるだけでとても手に馴染むシェルとなります!!