Terminal

ls パイプ grep

lsgrep='ls -alhF | grep -i'カレントディレクトリからファイルを探して情報表示する lsのオプション -a: ドットを含め全部表示 -l: 詳細情報 -h: メガバイトとかの単位をlオプション時に -F: ディレクトリとかシンボリックファイルとか見分ける grepのオプ…

finkをアップデートさせようとして

fink selfupdateしたら、これはソースからインストールするということだったらしく、コンパイルするのにえらく時間が掛った。バイナリからインストールして更新するには、apt-getで: sudo apt-get update ; sudo apt-get install fink Fink - Download Quick…

Installed MacPorts

downloaded dmg disk image for Tiger(Universal) and installed it on my OSX. http://www.macports.org/install.php To update: $ sudo port -v selfupdate (run this step manually on a regular basis to to keep MacPorts system always current) 使い…

apt-get install パッケージ するときに

キーワードを元にパッケージを探す $ apt-cache search キーワード パッケージ情報を表示 $ apt-cache show パッケージ名パッケージの依存関係などを表示 $ apt-cache showpkg パッケージ名パッケージ情報を収集、更新 $ apt-cache gencaches 参考 @IT:apt…

コマンドのログの保存

terminalで「script」と打つとコマンドのログの記録開始 抜けるにはCmd-D typescriptというファイル名でホームディレクトリに保存されている。 参考 MacBook(Mac OSX)でiTermを使っています。 リモートのLinuxへS… - 人力検索はてな

ターミナルからファイルをBase64でエンコード/デコード

#Base64からデコード: openssl base64 -d -in <infile> -out <outfile> #Base64にエンコード: openssl base64 -in <infile> -out <outfile> 参考:http://face.centosprime.com/macosxw/base64-decoding/</outfile></infile></outfile></infile>

日本語のman

Mac OS X 10.4 の man コマンドで日本語ページを表示 hiroto sakai’s site - UNIX 的ユーティリティ便利そうなのでインストール。エイリアスでjmanにして.profileに書いた。 alias jman='LANG=ja_JP.UTF-8 man'

TerminalからAppleScriptでText-to-speech

Fredにhelloと言わせる $ osascript -e 'say "hello" using "Fred"' OSA languages Open Scripting Architecture language 参考:Re: How to execute AppleScript from Command line

うわあ…

Punish people for trying to use inferior software Using alias コマンドラインで使える超絶便利なワンライナーを投稿・共有できる『Command-line-fu』 | 100SHIKI で紹介されていた、 All commands というサイト、なんちゃってコマンドラインユーザの自分…

gitのインストールメモ(Mac OSX 10.4.11 PPC)

gitのソースを手に入れ解凍 ターミナルでカレントディレクトリをそのフォルダ(git-1.6.X.Xみたいな)に移動させてから*1、 ./configure make しかし、 http-push.c:14:19: expat.h: No such file or directoryが出て、make失敗。 expatライブラリが必要だっ…

zipされたvimのプラグインをインストールするとき

例えばnewplugin.zipの中に -doc/newplugin.txt -plugin/newplugin.vimという感じで入っていたら、 unzip newplugin.zip -d ~/.vimとすれば一発。 でも一回zipの中のディレクトリ構成を確認した方が良さそう。確認しないとだめですね。.vimだけ入ってる場合…

pbcopyとpbpaste

pbcopy クリップボードにコピー pbpaste クリップボードからペースト pwd | pbcopyでカレントディレクトリをクリップボードにコピー