Unix, Linux 관련/Shell 설정, 명령어 3

[CSH] split 명령어 기능

반도체 설계과정에서도 점점 미세공정이 되면서 데이터 양이 기하급수적으로 늘고 있다. simulation 결과 파일이나 post netlist 파일만 해도 수 Gbyte가 넘는 경우도 있을 정도로, 각종 파일들 용량들이 생각보다 커졌다. 일부 파일을 보내줘야 할 때 그냥 path를 알려주는 경우도 있지만 접근이 어려워 회사 email을 이용하는 경우도 있다. 이때 큰 용량은 또 결재를 받아야 하는 불상사가 있을 수도 있다. 용량을 너무 초과해서 어쩔 수 없을 때는 그리하겠지만 간단 간당 넘어갈 때는 귀찮기도 하고 다른 방법을 찾게 된다. split 명령어를 통해 파일을 나눠서 보낼 수 있다. split --help로 확인해 보자. Usage: split [OPTION]... [INPUT [PREFIX]] ..

[CSH] grep 명령어 기능과 옵션 -v

Drc result summary에서 대부분이 0개이고 간혹 가다 error를 찾아볼 수 있는데 아차 하면 놓치고 지나갈 수가 있다. 물론 gui로 대부분 보겠지만 아닌 경우도 있으므로, 또 Log 확인 시 미관상 안 좋다. 자주 사용하는 Unix 계열 명령어 중에 grep 이 있는데, 주로 특정 단어가 포함된 line을 찾아내는 기능이지만. 반대로 특정 단어가 포함된 line을 뺄 수도 있다. grep --help를 입력해서 매뉴얼을 살펴보자. Usage: grep [OPTION]... PATTERN [FILE]... Search for PATTERN in each FILE or standard input. PATTERN is, by default, a basic regular expression (B..

[CSH] Prompt customize 하기

많은 사람들이 Window 환경에 익숙하지만, Unix/Linux를 사용하는 모든 직장인 및 학생들이 가장 많이 접하는 것은 다름 아닌 prompt 일 것이다. Window에서 디렉터리를 이동하듯이 cd 명령어를 쓰고, 파일(txt)을 열고 읽듯이 vi(vim)을 사용하고 있을 것이다. 아쉬운 것은 대부분 사용자들이 기본적으로 설치된, 혹은 누군가가 설정해 놓은 환경을 그대로 가져다 쓰게 된다. 물론 그 누군가가 설정한 환경이 모두의 입맛에 맞는 편리한 설정이라면 좋겠지만, 그렇지 않은 경우가 많다. 복잡하지도 않으니 이참에 한번 배워보자. http://www.understudy.net/custom.html#C_shell$  How to make custom promptsHow to change you..