Bash

sudoとaliasを同時に使う

http://buxus.s31.xrea.com/pukiwiki/pukiwiki.php?sudo#content_1_1 sudoの後のコマンドにはaliasが使えない. $ sudo ll bash: ll: command not found 以下のようにすることで使えるようになる. $ alias sudo='sudo ' $ sudo ll 合計 1 drwxr-xr-x 2 root…

シェル(bash)でOS判定分岐

if [ `uname` = "Darwin" ]; then #mac用のコード elif [ `uname` = "Linux" ]; then #Linux用のコード fiwinはなんだろう? 後でcygwinで調べとこう.

bashまとめ

ショートカットset -o emacs のとき。 行頭に移動 Ctrl + a 行末に移動 Ctrl + e 1文字左に移動 Ctrl + b 1文字右に移動 Ctrl + f 1単語左に移動 Esc + b 1単語右に移動 Esc + f 1文字左を削除 Ctrl + h 1文字右を削除 Ctrl + d 現在位置から行末までを削除 …

Bashについていくつか

Bashのviモード set -o viでキーバインドがviモードになる(デフォルトはemacsモード)viの方が慣れてるのに微妙に使いにくいのは何でだろう・・・? 大文字小文字を無視~/.inputrcに以下を追加。 set completion-ignore-case on 履歴補完で前方一致を利用~/.b…