공룡호가 사는 세상 이야기

작년 1월 30일에 10가지 유닉스 사용습관 이라는 Article이 업데이트 된 적이 있었다.
유닉스 명령어 라인을 다루는데 있어, 효율성을 높일 수 있는 10가지 좋은 습관인데, 프로그래밍에서 변수 이름은 어떻게 명명하며, 루프구조에서는 어떤 방식이 유리하며, 가급적 전역변수는 피한다던가 하는 것과 같은 맥락에서 이해하면 되겠다. 그 10가지는 아래에 링크되어 있는데, 1년 반이 지난 지금, 10가지 더 좋은 습관에 대한 Article이 업데이트 되었다. 그 내용은 다음과 같다.

http://www.ibm.com/developerworks/kr/library/au-unixtips/
  • 파일 이름 완성 기능을 활용하자.
  • 히스토리 확장 기능을 활용하자.
  • 직전에 사용한 인수를 재사용하자.
  • pushdpopd로 디렉터리를 탐색하자.
  • 대용량 파일을 탐색하자.
  • 편집기 없이 임시 파일을 생성하자.
  • curl 명령행 유틸리티를 활용하자.
  • 정규 표현식을 적극 활용하자.
  • 현재 사용자가 누구인지 알아내자.
  • awk로 자료를 처리하자.
  • 개인적으로 awk를 종종 이용하는데, 대부분 사람들이 어렵다고 생각하여 잘 사용하지 않는다.
    awk는 텍스트를 처리하는데 아주 막강하여, 보다 높은 질의 결과물을 얻는데에 이용될 수 있다.
    참고자료를 링크한다.
    Get started with GAWK: AWK language fundamentals(06.09.19) :
    http://www.ibm.com/developerworks/edu/au-dw-au-gawk-i.html