준호씨의 블로그
import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(levelname)s %(message)s') logging.info("test") import logging import time today = time.strftime("%Y%m%d") logger = logging.getLogger('myapp') logdir = "." logpath = logdir + '/logtest2.' + today + '.log' hdlr = logging.FileHandler(logpath) formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setF..
$ ./mailstats ./mailstats: error while loading shared libraries: libdb-4.2.so: cannot open shared object file: No such file or directory libdb-4.2.so 가 필요 하다고 함. libdb-4.2.so 를 직접 구해다가 복사 하기도 하지만 yum 으로 설치 할 수 있으면 yum 으로 설치 하는 것이 편하다. 어떤 패키지를 설치 해야 되는지 찾아 보려면 yum whatprovides libdb-4.2.so 를 입력하면 어떤 패키지가 필요 한지 알려 준다. $ sudo yum whatprovides libdb-4.2.so Loaded plugins: security, versionlock compa..
1 - usage 2 - mysql error 3 - conscheck? 4 - EOM - out of memory? 5 - EOF - end of file? 6 - illegal table 참고 Where can I find a list of the mysqldump exit codes? Does mysqldump return a status?
@my_array = (); undef @my_array; $#my_array = -1; splice(@my_array); 참고 How do I completely empty out an array? Perl Clear Array
exit value 구하는 방법 system 함수를 실행하면 결과 정보가 $? 에 담겨진다. 8bit 를 버리고 나면 $? >> 8; 예제 exit5.pl 코드를 작성하고 5 로 종료 하는 코드를 작성한다. exit 5; testexit.pl 코드를 작성한다. system("perl", "exit5.pl"); printf "%d\n", $? >> 8; 코드를 실행해 보면 exit 5 로 넘겨 받은 값이 출력되는 것을 볼 수 있다. $ perl testexit.pl 5 perldoc 의 system 에 있는 예제를 참고 하도록 한다. if ($? == -1) { print "failed to execute: $!\n"; } elsif ($? & 127) { printf "child died with sig..
파일 하나 삭제 unlink $file; 리스트의 파일 삭제 unlink @files; 조건에 해당 하는 파일 삭제. *.bak 삭제 방법 unlink glob "*.bak"; 참고 unlink - perldoc 펄에서 파일 이동/복사/이름변경 방법 glob - perldoc
use Net::Address::IP::Local; my $ip = Net::Address::IP::Local->public; print $ip; $ perl ip.pl 14.47.186.209 참고 http://search.cpan.org/~jmehnle/Net-Address-IP-Local-0.1.2/lib/Net/Address/IP/Local.pm
var params = { width:1680, height:1050 }; var str = jQuery.param( params ); 결과 width=1680&height=1050 참고 jQuery.param()
sudo service ssh restart /etc/init.d/sshd restart