본문 바로가기
반응형

명령어5

[쉘 스크립트] 정규 표현식 (grep) 정규표현식텍스트에서 패턴을 인식하는 심볼 표기법입니다. 쉘의 와일드카드 방식보다 더 큰 규모로써 도구마다 정규표현식이 조금씩 다릅니다.대게 POSIX(이식 가능 운영 체제 인터페이스) 표준, 정규표현식을 구분합니다. grep명령어- grep [옵션] [패턴] [파일] 로 표현합니다.- 파일(파이프)에서 지정된 정규 표현식과 일치하는 행을 찾아 출력합니다.옵션-i : 대소문자 구분안함, --ignore-case-v : 반전 매치, --invert-match-c : 정규표현식에 매치하는 행의 수 출력, --count-l : 일치하는 행을 포함하는 각각의 파일 이름을 출력, --files-with-matches-L : 일치하는 행이 없는 파일의 이름을 출력, --files-without-match-n : 일치.. 2018. 5. 2.
[리눅스] mv, mkdir 명령어 [파일복사, 폴더[디렉토리]만들기] mv 와 mkdir 명령어 - mv는 move 로써 파일의 이동이나 이름을 변경할 때 사용하는 명령어입니다.- 소스 파일을 목적 파일로도 옮길 수 있고, 소스파일'들'을 디텍토리로도 이동시킬 수 있습니다.- mv의 옵션은 cp와 마찬가지로 쓸만한건 -f(묻지도 따지지도 않고 강제복사) 와 -i(대화형 복사)로 같습니다.- mkdir은 폴더를 생성하는 명령어로써, 디렉토리 생성 명령어는 [mkdir [디렉토리(폴더)이름] 으로 생성하시면 됩니다. 사용예시)안에 lin 디렉토리(폴더)를 만들어봅시다. 그리고 그안에 저번시간에 만들었던 test1 파일을 넣어보는걸 해보죠.먼저 내용물을 확인해봅니다. 저번시간에 썼었던 파일들이 test1 ~ 4 까지 있네요.여기서 폴더를 생성합니다. [mkdir lin] #li.. 2018. 4. 27.
[리눅스] cat 명령어 cat- 문자열을 삽입하거나 간단한 파일을 만들때 쓰는 명령어입니다. 우선 볼것이 cat인데요.catcat은 앞서 설명하기전에 리다이렉션(redirection)이라는게 있는데요. > 혹은 >> 로 파일을 어떻게 할지 결정할 수 있습니다.[cat > test.dat]을 입력후 아래에 줄이 바뀌면 [This is a test file. PraNi's Blog!]라는 내용을 넣고 [ctrl+c]를 눌러 결과를 보겠습니다.엔터를 아무리 눌러도 [ctrl+c]를 누르기 전에는 절대 명령이 끝나지 않고 지속되므로 엔터를 눌러 줄을 바꾸어주어도 됩니다.출력할때는 [cat test.dat]으로 리다이렉션을 넣지않고 입력하면 출력이 그대로 이루어 집니다.다음엔 [cat > test.dat]을 한번 더 입력해서 내용을 이.. 2018. 4. 25.
[리눅스] cd 명령어를 알아보자 cd 명령어- 간단하게 cd 명령어는 디텍토리를 이동하는 명령어입니다.- 사용방법 : cd [디텍토리명]으로 사용할 수 있습니다.- 디텍토리명에도 옵션과 유사하게 몇가지 기능이 붙는데요.~ : 자신의 홈 디렉토리~ [계정이름] : 다른 사용자의 홈 디렉토리. cd ~embed 일 경우 embed의 홈 디렉토리로 이동하게해준다. : 현재 디렉토리.. : 상위 디렉토리- : 바로 직전에 사용한 디렉토리로 디렉토리 사용방법이 정해집니다. 아 물론 cd만 사용해도 기능 작동은 합니다. 자신의 홈으로 간편하게 갈 수 있습니다. 사용예시)이렇게 cd 명령어 만으로도 자기 홈 디렉토리로 간편하게 이동이 가능하네요. [cd ~]를 했을때도 마찬가지로 자신의 홈 디렉토리로 이동하게 됩니다. [cd .]은 지금은 뭐 배운.. 2018. 4. 25.
[리눅스] ls 명령어를 알아보자 오늘부터 블로그에서 공부를 제대로하기로 했습니다.그냥 멍하니 강의실에 앉아서 듣고 흘려버리는 것 같아서 다른 방법을 찾은게 블로그에다 정리해다가 올리는게 가장 공부하는게 편할 것 같아서요.쉘스크립트 전에 간략한 기본 명령어 정리부터 시작합니다. ls- 가장 많이 쓰게될 명령어중 하나입니다. 현재 파일 및 디텍토리 목록을 출력하는 명령어입니다.- 형식 : ls [옵션] [{디텍토리 | 파일}]로 사용할 수 있습니다.- 옵션 : -l(파일 크기, 저장 날짜, 허가권, 소유권등을 포함해 자세히보기) , -a(마침표로 시작하는 숨겨진 파일까지 모두 보기), -t(시간 순서대로 정렬해서 보기), -R(하위 디텍토리의 파일까지 재귀적으로 보여주기) 로 나누어져있습니다.아래 사진으로 자세하게 볼까요? 사용예시)그냥 .. 2018. 4. 25.
반응형