zshまず, 他のシェルをお使いの人にはごめんなさい.aliasコマンドの-sが使えるのは zsh 4.2.x- で, 他のシェルでは実装されていないと思います.あと, もう既に alias -s 知ってるよーって人は読まなくていいです. alias -s って何?打ったコマンドの後ろ(suffix... 続きを読む
HTTP Git Read-Only This URL has Read+Write access Dismiss Octotip: You've activated the file finder by pressing t Start typing to filter the file list. Use ↑ and ↓ to navigate, enter to view files. 続きを読む
どうもこんにちは。フックしてますか。ジャブからローにつなげてますか。そんなこんなで最近は僕もそこそこ git に慣れてきて助けてもらわなくても良くなって来ました。しかし人間の欲望はとどまるところをしらず、「なんか定形作業めんどくせーなだるいしなん... 続きを読む
今、衝撃的な事実が社内 IRC に何気無く流れてた。もう、これを知らなかったせいで無駄にした時間を想像するだけで泣きそうになった。 id:sett-4 : (less で) shift+Fでtail -fモードに。Ctrl+Cで脱出 もう、本当どれだけ今まで、その二つを行き来していたか…... 続きを読む
Donation Love RVM? A donation would help justify to my family why I spend so much time working on Open Source projects like RVM Recommend If you like my work with RVM, please recommend me *with a comment as to why you recommend me* on Working... 続きを読む
Terminator is a cross-platform GPL terminal emulator with advanced features not yet found elsewhere. Terminator will run on any modern OS with Java 5 or later. It replaces xterm, rxvt, xwsh and friends on X11 systems, GNOME Terminal, KDE's Ko... 続きを読む
rubyRuby で外部コマンドを実行する方法はいくつかありますが、どれも一長一短です。systemstdout, stderr, stdin が使えない`command`stderr, stdin が使えないIO.popenstderr が使えない。終了コードが取れない。使い方がめんどくさいOpen3.popen3終了コード... 続きを読む
bash, shellbash のプロンプトを次のように変更し、カレントディレクトリをプロンプト行に右寄せで表示するようにしてみた。これでプロンプトがバカみたいに長くならない。さらに、左側に時刻 (date +%H:%M:HS) とコマンド番号 (\#) を出してみた。コマンド番号... 続きを読む
Ruby1.9がいよいよ安定してきたようで、そろそろ試さなくてはと思っています。でも、なんというか必要に迫られないのでなかなか全面的な導入に踏みきれません。というわけで、Rubyを1.9にするよう促すプロンプト設定を考えました。Rubyのバージョンがまだ1.8の... 続きを読む
Sunday, September 03, 2006 Rubyのexpect.rbの使い方 SSHでつないで何か操作を行ったり、パスワードの入力を自動化したり、対話形式のプログラムをプログラム中から利用する場合は、expectモジュールを使用するのが一般的です。 Rubyは標準ライブラリ中にexpec... 続きを読む
rmをaliasでrm -iにしてる人とかたくさんいると思います。昔そんな風にしていました。 最近はこんな風にしている人が多いのではないでしょうか。 ~/.zshrc function rm() { command /bin/mv $* ~/.Trash/ } これだとrmしても~/.Trashから復元できますし、ディレ... 続きを読む
「エディタで保存すると自動で実行」な環境をさくっと作ります。 新しい言語の勉強中や、ちょっとしたCUIアプリを作るとき、他人のマシンを借りて開発するときなどに。 Windows用 ruby -e "fn,cmd=ARGV;loop{system 'cls';system cmd;l=File.mtime(fn);sleep 1... 続きを読む
任意のファイルやディレクトリが更新されたときに任意のコマンドを実行するシェルスクリプト(1行) 16:30 | 2008-06-20 - いぬビームにインスパイアされて作りました.statコマンドを使っているため今のところBSD系のOS(Mac含む)でしか動きませんが,BSD上で... 続きを読む
goosh is a google-interface that behaves similar to a unix-shell.Goosh goosh.org 0.5.0-beta #1 Mon, 23 Jun 08 12:32:53 UTC Google/Ajax Welcome to goosh.org - the unofficial google shell. This google-interface behaves similar to a unix-shell. ... 続きを読む
スクリーンショットをとったときには selected, links, grep, openintab の4つのコマンドを作ってました。下の方にリンクしてあるスクリプトはさらにimages, xpath, echoを追加してあります。 シェルのコマンドラインと同じかんじでコマンドを入れてパイプで繋... 続きを読む
JavaScript Shell A command-line interface for JavaScript and DOM. Open the shell or get the Shell bookmarklet (Firefox only). Features You can enter statements and expressions at the same prompt. The result of each non-void statement or expre... 続きを読む