Pythonの配列 2016-11-30 17:19:56 | Python タプル(tuple)=(1,2,3) リスト(list)=[1,2,3] ディクショナリ(dict)={key1:value1,key2:value2,key3:value3} セット(set)={1,2,3}
perldoc 2016-11-30 11:31:45 | Perl Perlモジュールのファイルパスを調べる。 $perldoc -l Net::POP3 Perlモジュールのソースを読む。 $perldoc -m Net::POP3
SIGINT 2016-11-29 15:27:44 | Perl SIGINT(CTRL+C)を拾う。 $SIG{INT} = sub { die "INTシグナルがこのプロセスに送られますた。"; };
__END__ 2016-11-24 18:44:14 | Perl __END__を使えばその後にコードがあってもスクリプトはそこで終了とみなされる。 print 'aaa'; __END__ print 'bbb'; #実行されない
ワンライナー 2016-11-22 17:47:32 | Perl コマンドラインで実行する1行Perlスクリプト。 $perl -ne "print if( /abc/ )" file.txt > result.txt /abc/はサーチする文字列。 上記ワンライナーは以下の処理に等しい。 while (<>) { print if /abc/; } オプションはググレカス。
ビットマスク 2016-11-22 09:40:42 | Perl # 8進数(先頭が0)で指定 umask 0022; ビットマスクはsysopen関数やmkdir関数でファイルやディレクトリを作成した時のパーミッションに影響を及ぼす。 作成されるパーミッション = 指定したパーミッション & umaskで設定した値の否定