command
ファイルの Mac OSX 特有の情報を調べるには GetFileInfo コマンドを用いる. $ GetFileInfo test.jpg file: "/Users/yourname/Desktop/workspace/test.jpg" type: "JPEG" creator: "MKBY" attributes: avbstclinmedz created: 05/24/2009 14:53:11 modified…
Linux でターミナルにダイアログを表示するコマンド whiptail を発見した. $ whiptail --msgbox hello 25 80とか.
Linux kernel 2.6.13 で inotify と呼ばれるファイルシステム監視機能が導入された.試してみる. $ sudo aptitude install inotify-tools $ inotifywait -m /tmp & $ touch /tmp/hoge /tmp/ CREATE hoge /tmp/ OPEN hoge /tmp/ ATTRIB hoge /tmp/ CLOSE_WRI…
BitTorrent でコマンドラインからダウンロードするには: $ sudo apt-get install bittornado $ btdownloadcurses hoge.ika.torrent
crontab (5) 中のコマンド部分の % 記号は特殊な意味を持つ.最初の % までのコマンドが実行され,2 個目以降の % は改行に変換されてから実行されたコマンドの標準入力に渡される.例: 0 7 * * * mail -s "Good Morning" mary%Mary,%%Good morning and I lo…
FUSEを利用したssh経由でのリモートディレクトリのマウント. % sshfs host.example.com: dir % fusermount -u dir
一群のファイルから 識別子(トークン)→ファイル名 という対応を生成してデータベースとして蓄え,それに対して問い合わせられるようにするユーティリティ.mkid を使うと,デフォルトでは C, C++, asm のファイルを再帰的にカレントディレクトリから探して…
標準入力または引数を端末の全画面モードでカーソル選択するためのコマンド. $ iselect '<s>a' '<s>b' '<s>c' aまたは $ iselect -a a b c a</s></s></s>
ディレクトリの移動(cd コマンド)をターミナルで利用する際に,インタラクティブに対象ディレクトリを選択できるツールが cdargs である.利用するには,.bashrc 中で function cv () { cdargs "$1" && cd "`< ~/.cdargsresult`"; }
コマンドラインで使えるファイル選択ダイアログ(cursesを使ったもの)を探している.今のところ以下が見つかった. # apt-get install ssft $ vi test.sh . ssft.sh [ -n "$SSFT_FRONTEND" ] || SSFT_FRONTEND="$(ssft_choose_frontend)" ssft_file_selecti…
$ touch hoge # 存在するときに空にならない $ echo -n '' >| hoge # 面倒 $ : >| '' # かんたん!
$ yes | rm -i *
for a in `seq -w 1 99`; do echo $a done
# telinit 1
$ alias od='od -t x1z -A x'