[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

shellとmacに関するloosecontrolのブックマーク (2)

  • コマンドが失敗したらプロンプトを赤くする - blog.8-p.info

    しばらく前から、コマンドの終了ステータスをプロンプトの色に反映させるようにしている。 終了ステータスとは C言語なら int main(int argc, char* argv[]) { ... return 0; } この return している 0 が終了ステータス。この整数値の下位 8bit がプロセスの終了時に親 (そのプロセスを起動したプロセス) にわたる。 終了ステータスの指定方法はいろいろある。C言語の場合 main 関数の戻り値以外にも exit 関数の引数でも指定できる。Ruby, Perl の場合、そもそも main 関数は無くて exit 関数に引数を与える方法だけがつかえる。 この値はシェル上で $? で参照できる。 % perl -e 'exit(0xdead)'; echo $? 173 % 慣例として、正常終了のときは 0 を返すことになっている。 % ls

  • tips - Mac OS X Tiger では chsh がまともに動く : 404 Blog Not Found

    2007年04月13日16:30 カテゴリTips tips - Mac OS X Tiger では chsh がまともに動く これ、かつてはこの通りでした。私も今は亡きBSD Magazineにそういう記事を書いたのもおぼろげに覚えてます。 bakelattaの日記 - Mac OS X Tigerでデフォルトのシェルを変更する アプリケーション - ユーティリティのNetInfoマネージャを起動する。 ウィンドウ左下の鍵をクリックして編集可能にする。 上段中央のペインの中にあるusersを選択する。 上段右のペインから自分のユーザ名を選択する。 下段のペインのプロパティshellの値(/bin/bash)をダブルクリックする。 変更したいシェルをフルパスで指定する。 ウィンドウ左下の鍵をクリックして保存。 が、Tiger現在、OS Xでは普通にchsh(1)が使えます。 Shellから

    tips - Mac OS X Tiger では chsh がまともに動く : 404 Blog Not Found
  • 1