Zsh
Linuxカーネルのバージョン管理にも使用されているgitを勉強中. ちょっとはまってしまったことがあるので取り急ぎメモ.
rm はファイルやディレクトリ完全に消し去るのでかなり危険.オプションで確認の問い合わせをすることもできるが,普段はそんな面倒くさいことはしないので間違って実行してしまった経験は誰にでもあると思われる.そこで,より安全にrmを使うために,Ubuntu…
zshには,Windowsでいうところの関連付けのような機能がある. エイリアスの一種なのだが,例えば*.dviファイルをxdviで開きたいときは以下のコマンドを実行するか,.zshrcに追記しておく. alias -s dvi=xdviこうすると, % hoge.dviだけで,hoge.dviをxdvi…
zshで標準出力を file1 に、標準エラー出力を file2 に、のように振り分けるには % command 1>file1 2>file2とする。 findでファイルを検索するときとか、Permission deniedが出まくってうざい場合は % find . -name "*.tex" 2> /dev/nullのようにしてやれば…
シェルの機能として、ブレース展開というのがある。
ログインシェルを zsh に変更しようと思ったらおこられた。 chsh: /usr/local/bin/zsh: non-standard shell
最近シェルスクリプトに興味津々。シェルスクリプトをコマンド風に動作させる方法をメモ。
普段シェルはzshを使っている。 Ubuntuはデフォルトではbashなのでzshにする。