반응형

분류 전체보기 875

GeoIP 를 이용해서 전세계 IP 할당 지역(국가 및 도시) 확인

출처 : http://www.wssplex.net/TipnTech.aspx?Seq=448 www.wssplex.net 이미 수많은 개발자 및 서버들에서 이용되고 있는걸 저도 한번 해봤습니다...^^ 샘플코드가 있으니 뭐 딱히 할꺼라론.... 전세계의 IP 할당에 관련된 최신 데이터 베이스는 http://www.maxmind.com/ 에서 구할수가 있습니다. 물론 상용버젼도 있으나 Free 버젼도 일반적인 상황에서는 훌륭 합니다. 샘플코드 : http://www.maxmind.com/app/api DB파일 : http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz 특히 Linux 계열에서는 GeoIP 를 방화벽에서 컴파일을 통한 모듈 추가를 해서, 특히 ..

Etc ( 기타 )/Etc 2019.07.27

bin sh sed (문자열 replace)

sed란? : Stream EDitor, 파이프를 통해 지나가는 스트림을 편집할 수 있다. 표준입력이나 파일로부터 데이터 스트림을 받아서 변환한 다음 표준출력으로 보낸다. 그리고 sed 명령은 기본적으로 모든 행에 적용된다. shell 에서 sed 실행 (파일을 읽어서 파일의 라인별로 읽어 replace) while read line; do line=$(echo $line | sed "s@\[@@g") line=$(echo $line | sed "s@\]@@g") echo $line done < $datapath/korea.$checkdate.txt 설명 $datapath/korea.$checkdate.txt라는 파일을 읽어서 라인 별로 line이라는 변수에 저장 line 변수를 읽어서 sed로 [와 ]..

OS/Linux 2019.07.27
728x90
반응형
loading