この日記のはてなブックマーク数 Subscribe with livedoor Reader

2008-11-28 Fri


xargs に引数を渡すときの注意点 [Shell]


Unixコマンド生活実践
http://dev.ariel-networks.com/articles/workshop/unix-operation/

よく使うコマンドがまとまってていい感じです :-)

こういうのって、なんとなく覚えていったので、教えようとしても、結構洩れちゃうんですよね。こうしてまとめてもらえると助かります。

ただ、

find . -type f | xargs tail




find . -type f -print0 | xargs -0 tail


で覚えておいた方がいいかも?こうしないと空白、引用符、バックスラッシュを含むファイルがあった場合、うまく処理できません。

例: /var/www/htdocs 以下のファイルに対し、グループのパーミッションへ read権限を与える

$ find /var/www/htdocs -type f -print0 |xargs -0 chmod g+r


追記:2008年11月28日
コメントで頂いたように、find の引数間違えてました("-type -f" ではなく、"-type f" が正解)なので上記修正しました m(_ _)m




手書きで作るモックアップツール「DENIM」 [開発]


きっと皆好きになる!手書きで作るモックアップ「DENIM」
http://www.moongift.jp/2008/11/denim/

ん?昔、このコンセプトビデオを見た気がする。

さっそく下記サイトから、ダウンロードしてみた

DUB - DENIM
http://dub.washington.edu:2007/projects/denim/

$ tar zxvf denim-2_1.tgz
$ cd denim
$ ./denim
bash: denim/denim: /bin/sh^M: bad interpreter: そのようなファイルやディレクトリはありません


ありゃ?改行コードが Windows用っぽい

$ perl -pi -e 's/\r\n/\n/g' denim
$ ./denim


で、起動。ちょこっと試した限りでは、日本語が通らないなぁ。

 DENIMの日本語化
http://www.oikaze.jp/~tamada/Diary/2005-12-15-3.html

の時とは違って、フォントが選択できるメニューがあるっぽいので、なんとかなりそうなんだけどなぁ......

Image



IPv4枯渇時計 [Network][IPv6]


IPv4アドレス在庫枯渇時期の予測時計を、いまさらながら表示。

関連:
IPアドレス枯渇問題を可視化
IPv4アドレスの在庫枯渇に関して


IPv4/IPv6 meter
検索キーワードは複数指定できます
ChangeLogを検索
Google
Web www.kunitake.org
思ったより安い……時もある、Amazon

カテゴリ