-
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