[리눅스] 로그 보기 관련. grep.

egrep -v "DTIME=10|ECODE=0" webif_8192.value 

- DTIME이 10이 아니거나 ECODE가 0이 아닌것을 찾기.




wc -l webif_8192.value 

- 해당 파일에 대한 라인 수 계산.

[리눅스] lrz 설치 cross-compile 개발

secure CRT에서 rz명령어를 쓰고싶어서
lrz 프로그램을 공식사이트에서 다운로드 받았는데(tar.gz파일)

젠장. make 어떻게 해야되는거야 이건.

하다가 실행법 찾음. 이게 크로스 컴파일인진 몰라도..

[root@localhost]# CC=arm-linux-gcc ./configure --host=arm-linux-gcc
[root@localhost]# make

이후 Path만 지정하면 됨.
Path=$PATH:<추가할 디렉토리>

이상 끝.

[Linux] Crontab의 인코딩 문제 개발

자바 클라이언트로 만든 프로그램이 리눅스 서버에서는 인코딩 문제때문에

제대로 실행이 안되는 경우가 있을것이다.

나같은 경우는 자바 클라이언트를 리눅스상에서 수동으로 실행시키면 정상적으로 실행이 되었는데

크론탭으로만 실행하면 인코딩 문제로 제대로 실행이 안되더라.

크론탭이 실행하는 인코딩은 리눅스와 다르게 무언가 지정이 되어있는듯 한데..

어쨌든 해결법은.

크론탭으로 쉘을 실행할때 제일 앞에 무엇으로 인코딩할지를 적어주면 된다.

LANG=인코딩언어           <<==이런식으로

저 인코딩언어에는 ko_KR.UTF-8 이나 ko_KR.EUC-KR 쓰면 되겠지..기억이 정확하진 않지만 :)

개인저장 개발

select sync_node3.reg_date, sync_stats.node_name, sync_node3.sync_folder, sync_stats.date, sync_stats.quantity, sync_stats.capacity into outfile "result_db.txt"  fields terminated by ',' lines terminated by '\n' from sync_stats left outer join sync_node3 on sync_stats.node_name = sync_node3.node_name order by sync_node3.reg_date, sync_stats.node_name;


통계내는법
1. jar파일을 실행시킨다.
2. mysql join문을 실행시킨다.
3. 생성된 txt파일을 /svc/cldapp/was/app/TdskApp에 이동한다.
4. 203.236.20.249:11009/result_db.txt 로 받아서 통계에 저장한다.
5. 엑셀작업

[Mysql] DB Table을 파일로 출력하기 개발

select *
into outfile "result_db.txt"
fields terminated by ','
lines terminated by '\n'
from sync_node3;


mysql에서 명령어 입력하면 해당 테이블을 select 해서 파일로 떨어뜨려줌





select sync_node3.reg_date, sync_stats.node_name, sync_node3.sync_folder, sync_stats.date, sync_stats.quantity, sync_stats.capacity into outfile "result_db.txt"  fields terminated by ',' lines terminated by '\n' from sync_stats left outer join sync_node3 on sync_stats.node_name = sync_node3.node_name order by sync_node3.reg_date, sync_stats.node_name;

요건 join문과 결합한거 :)



 저장용 


1 2 3 4 5 6 7 8 9 10