2006-10-04から1日間の記事一覧

特定の項目でソートする - Perl

「Perl大技林」一覧に戻る 以下のような配列がある時、2番目の項目で並べ替えがしたい。 単純に sort @array しただけではできない。 @array = ( '1,b,c' , '3,c,b' , '2,a,a' ); ソート項目が数値の時にはorderByArrayNum、文字列の時にはorderByArrayStrを…

シンボリックリンクを作成する - Linux

※引数の順番を忘れるのでメモ。 解説 ln -s [参照先(実体)] [参照元(シンボリックリンク)] $ ln -s TC_001.jpg TC.jpg $ ls -l lrwxrwxrwx 1 admclubt webmastr 10 2006-10-04 15:32 TC.jpg -> TC_001.jpg -rw-r--r-- 1 admclubt webmastr 28793 2006-09-26 …

文字列中のURLを自動的にリンクさせる - Perl,CGI

「Perl大技林」一覧に戻る 掲示板などのプログラムで、文字列中にURLが含まれる場合、自動的にハイパーリンクが張られている場合がある。これを実装するにはどうすれば良いだろうか? 単純にURL(URI)の正規表現を用いて、置換を行えば良い。以下のサンプルで…

1回のファイルオープンで読み書きを同時にする - Perl

「Perl大技林」一覧に戻る open関数でファイルを開き、読み書きを同時に行いたい場合はどうすれば良いだろうか?これを解決するには単純にファイルの読み書きモードを使用すれば良い。