ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • basic command 3
    리눅스공부 2020. 10. 15. 23:47

    nl

    화면 출력시 라인 번호와 함께 출력

     

    출력 형식 명령어를 섞어서 쓸 수 도 있다.

    ex)

    ls -l /etc/ | nl | more

    시스템에서의 의해

    -> 화면 단위로 끊어서 보여줘라

    -> 라인에 번호를 붙어줘라

    -> etc 밑에 있는

    -> 목록들의 정보를

     

    <>(redirection)(방향전환)

    > : 입력 redirection

    < : 출력 redirection

     

    1. 파일의 전체 내용을 출력

    ex)

    cat < /etc/passwd

     

    결과

    전체 내용 추력된다.

    -> 출력 == 출력문의 경우 생략 가능

     

    2. 파일의 내용을 저장

    ex)

    cat /etc/passwd > ./testfile

                        저장

    결과

    passwd의 내용이 testfile에 들어가게 된다.

     

    3. 파일의 생성

    ex)

    cat > a 

       생성

     

    결과

    입력 대기 상태 -> 아무거나 글자를 입력할 수 있다. [Ctrl] + [d](빠져 나온다)

    -> a의 내용이 입력 대기 상태에 입력한 글자가 다 나온다.

     

    만약 다시 입력하는데, 아무것도 글자를 입력하지 않으면

    -> 아무것도 입력되지 않는 빈 파일로 된다

     

    == 기존에 파일이 없다면 생성

    == 기존에 파일이 있다면 원본 사라짐 주의

     

    4. 파일의 내용을 추가

    ex)

    cat > a

    1

    2

    3

    4

    5

     

    cat a

    1

    2

    3

    4

    5

     

    cat >> a

    6

    Ctrl + d

     

    cat a

    1

    2

    3

    4

    5

    6

     

    결과

     cat >> a

         추가

    >> [파일]: 파일의 마지막에 내용을 추가하는 것이다.

     

    5. 파일의 병합

    ex)

    cat a b > c

    cat b a > d

     

    c는 a, b 순서대로 입력되어있다

    d는 b, a 순서대로 입려되어있다.

     

    cat a b > c

    cat b a > d

            병합

    == 우선 지정된 파일의 내용이 상위로 삽입

    '리눅스공부' 카테고리의 다른 글

    vi editor  (0) 2020.10.16
    basic command 4  (0) 2020.10.16
    basic command 2  (0) 2020.10.15
    basic command mkdir, remir, rm  (0) 2020.10.14
    basic command cp, mv  (0) 2020.10.14

    댓글

Designed by Tistory.