最新版はこちら。 突っ込みは各日付の BBS エントリのほか、 メール (nakano@st.seikei.ac.jp) や フォーム からどうぞ。 なおスパム除けのため、BBS 機能には 緩い認証を入れて います。 検索エンジンから来た方は、エンジンの方のキャッシュを見るか、 下の簡易検索を試してみてください。
|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||
#!/bin/sh env LANG=C date > datafile (なんかの処理) env LANG=C date >> datafileとかして時刻を記録しておく。 date が日本語ロケールで動いてるとうまくいかないので注意。
#!/usr/bin/perl use Time::ParseDate; $file = $ARGV[0]; open DF, "head -1 $file |"; $stime_str = <DF>; chomp $stime_str; $stime = parsedate($stime_str, NO_RELATIVE); close DF; open DF, "tail -1 $file |"; $etime_str = <DF>; chomp $etime_str; $etime = parsedate($etime_str, NO_RELATIVE); close DF; print "start: $stime_str\n"; print "end: $etime_str\n"; $elapsed = $etime - $stime; print "elapsed: $elapsed (s)\n";というようなスクリプトを meastime.pl とかいう名前で作り、
./meastime.pl datafileで OK。
Changes: This release includes improved ARM support, improved DOS file system support, improved MIPS support, and the documentation is now under the GNU Free Documentation License.
$csv = Text::CSV_XS->new({'binary' => 1}); $str = '日本語,fugahoge,mugemoge' $csv->parse($str);のように、new するときに binary 属性を追加するといいようだ。