このブログの更新は Twitterアカウント @m_hiyama で通知されます。
Follow @m_hiyama

メールでのご連絡は hiyama{at}chimaira{dot}org まで。

はじめてのメールはスパムと判定されることがあります。最初は、信頼されているドメインから差し障りのない文面を送っていただけると、スパムと判定されにくいと思います。

参照用 記事

testコマンドのハイフンナンチャラが憶えられない

もうひとつシェルスクリプトっぽいネタ。表題の件、もう憶えられない! ので、とりあえず、自然に頭文字と解釈できるのだけでも憶えよう。それ以外? あきらめる。

ファイルのタイプをチェック

-b is block device
-c is character device
-d is directory
-f is regular file
-L is link (symbolic link) なんで大文字? 特殊だからと解釈
-p is pipe (named pipe) これも特殊… アンレー、小文字だよ
-S is socket もちろん特殊。小文字の -s は has size

ファイルのアクセス可能性をチェック

-r is readable
-w is writable
-x is executable -eと区別するためにもx

ファイルの存在をチェック

-e exists
-s has size 零でないサイズ

文字列をチェック

-z zero ""のこと
-n not zero