본문 바로가기

명령어3

리눅스 find 명령어를 활용하여 작업 기록 및 검색 리눅스를 이용하면서 저는 모든 작업 폴더에 작업 id를 부여 합니다. $ touch 222test.id 예전에는 작업 내용 + 해당 경로를 기록해 두었는데, 데이터가 많아 지면 트리 구조가 복잡해 지고, 나중에 쉽게 디렉토리 이름만으로도 찾아 갈 수 있도록 폴더들을 정리 하게 되면 그 때마다 해당 경로를 다시 변경해 주어야 하는 문제가 있더군요. 하지만 폴어데 작업 아이디 (.id)라는 파일을 만들어 두면, 폴더 이름을 변경하고 경로를 이동 시켜도 나중에 해당 작업 아이디(파일 이름)를 검색하면 되기 때문에 정말 편리합니다. 일반적으로 find 명령어를 통해 파일 검색을 하면 해당 파일이 있는 경로 및 파일 이름까지 한줄로 보여줍니다. find ~/ -name 222test.id -type f ~: 자신.. 2013. 2. 22.
Mac 터미널에서 make 명령어 실행방법 요즘 rsync를 이용해서 변경된 파일만 백업을 받도록 하고 있는데요. (정말 빠르고 간편하고 편리합니다.) 저는 마운틴 라이언을 이용하고 있는데 이 OS에 포함된 rsync 버전은 2.6.9이고 최신 버전은 2011년에 출시된 3.0.9였습니다. 업데이트 버전을 내려받고 업데이트하는 방법을 찾아서 새로 컴파일하려고 하는데, make 명령어를 실행할 수 없는 문제가 발생하였습니다. 이는 xcode가 설치되지 않은 것이고, xcode를 설치한 후에 command line tool을 추가로 설치해 주어야 합니다. 1. Mac App Store에서 Xcode 설치 [Link] 2. Command Line Tool 설치 Xcode 설치가 완료되면 프로그램 실행 후 메뉴에서 Xcode -> Preferences... 2013. 1. 23.
[데이터 처리] 리눅스 sed 명령어 사용법 리눅스에서 많은 양의 데이터 처리를 하다 보면, 가끔 일일이 vi editor를 이용해 일일이 편집하는 일 또한 번거로운 작업이 되네요. 오늘은 간단히 sed 명령어를 이용하여 특정 줄을 없애는 작업을 하였습니다. $ sed -e '1,8d' filename 이렇게 하면 filename의 1~8줄을 제거하고 출력을 해주고, $ sed -e '1,8d' filename > filename1 간단히 출력된 결과를 filename1에 기록할 수도 있습니다. See also Linux sed command help 네이버 블로그 (juner84) sed 명령어 사용법 정리 (이재원님의 이글루) 2012. 12. 8.