설악이의 즐거운 미친짓 캬~

Sources

Posts

43 posts

C로 짜본 vector

그닥 쓸일이 없는데 array를 동적으로 키울때 필요해서 함 짜봤습니다. vectore는 C++ 라이브러리에 있을텐데. 모.. 그냥 C로 짜봤어유. 2의 배수로 size가 커지는거라.. 나름 쓸만할꺼에요. 참고용으로.. 1234567891011121314151617181920212223242526272829303132333435 #include #include char * vec; int vec_s = 1; int vec_c = 0; int vector(char a) { if(vec_s==vec_c) { vec_s<<1; char * temp = (char*)calloc(0, sizeof(char

grep macro 만들기..

흠.. grep을 쓰다보면.. --include 나 $(find -iname xx.x) 이런식으로 검색하는걸 줄이는데. 이게 타이핑할때마다 귀찮아서간단한 매크로를 만들었다. grepm.sh 123 #!/bin/bash grep -rnw --include=*.c --include=*.h --include=*.cpp --include=*.mk --color $1 . Colored by Color Scriptercs 사용법 grepm.sh XXX 잘 나온다 흐흐흐 혹시 찾을때 더 필요한 파일이 있으면 저기 include를 추가해 주면 됩니다요. version2 123#!/bin/bashgrep -rnw --include=*.c --include=*.h --include=*.cpp

TCP/IP server & send file sample

sample code 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 #include

임의 binary file 만들기.

TEST code.. 간단히 file 만들어서 write 하는 코드입니다. #include #define FULL 320*240

[linux]process 확인후 계속 살리기

###################################1. 특정 프로세스를 찾아서 죽이기#!/bin/bashps -ef | grep -v grep | grep 프로세스명 | awk '{print $2}' | xargs --no-run-if-empty kill -9 $1###################################2. 특정 프로세스가 살아있는지 체크해서 죽어있으면 살리는 쉘$ vi /var/test/run.sh#!/bin/bashPROCESS_CNT=`ps -ef | grep 프로세스명 | grep -v grep | awk '{print $2}' | wc -l`if [ "$PROCESS_CNT" == 0 ];then echo "[`/bin/date +\%Y\%m\%d_\%H