Dani's Stack145 bash 변수를 awk에서 사용하기 awk 참 좋은데~ bash 변수도 사용하면 참 좋으려만...그래서 찾아봤더니 사용방법이 있었다. -v var=val 또는 -assign=var=val 을 이용하면 간단히 해결된다!예를 들어, 어떤 스크립트에서...$CUR_DATE=`date +%Y%m%d --date '1 days ago'`awk -v cur_date=$CUR_DATE '{print cur_date}' 이렇게하면 awk를 이용해서 bash 변수를 마음껏 사용할 수 있다.이상 끝. 2014. 11. 20. 리눅스에서 zip 압축 해제 포스팅하기엔 조금 부끄러운 부분이 없지 않지만...오랜만에 쓸 때는 찾아봐서 하기에... 이 부분을 정리해본다... $ unzip 파일명이렇게 하면 된다. 끝 2014. 11. 16. hash의 충돌 해결법(collsion resolution in hash tables) hash의 충돌 해결법(collsion resolution in hash tables)에 대해 정리해본다.이 글은 open addresiing 방법을 검색하면서 공부한 내용이다.(몇몇 블로그를 보면서 공부한 내용인데, 이게 정확한 내용인지는 한번 더 확인해보고 싶다.) 충돌(collision)은 서로 다른 입력(key)에 대해 동일한 해시 주소를 반환하는 것을 말한다. 이러한 충돌을 해결하기 위해 크게 2가지의 카테고리로 구분할 수 있다.Separate chaining : 버킷에는 데이터를 저장할 수 있는 리스트가 있으며, 충돌시에 리스트의 엔트리를 추가하는 방식Separate chaining 은 closed addressing 이라고 할 수 있는데, 데이터의 address가 해쉬 값으로 정해지기 때문이.. 2014. 11. 16. 사용중인 프로세스 메모리 사용량을 알고 싶다면? 리눅스에서 프로세스의 메모리 사용량이 궁금할 때가 있다.top 명령어로 해당 프로세스가 몇 %의 메모리를 사용하고 있는지 확인할 수 있지만,정확히 몇 바이트의 메모리를 사용중인지 잘 파악되지 않는다. 인터넷을 검색하던 중 좋은 명령어를 알게 되어서 정리한다.$ cat /proc/PID/status | grep VmSize이렇게 하면, 전체 할당된 메모리의 크기를 알 수 있다. 참고 : http://faq.hostway.co.kr/Linux_ETC/4258 2014. 11. 13. 이전 1 ··· 23 24 25 26 27 28 29 ··· 37 다음