one_day_one--cat
1. 명령 형식:
cat [옵션] [파일]...
2. 명령 기능:
cat의 주요 기능은 다음과 같습니다.
1.한 번에 전체 파일 보이기:cat filename
2.키보드에서 파일 만들기:cat > filename은 새 파일만 만들 수 있고 기존 파일은 편집할 수 없습니다.
3.여러 파일을 하나의 파일로 병합하기:cat file1 file2 > file
3. 명령 매개변수:
-A, -show-all은 -vET와 동일
-b,--number-nonblank 대 비공식 수송 번호
-e는 -vE와 동일
-E, --show-ends는 줄마다 $를 표시합니다
-n, --number 출력의 모든 줄 번호, 1부터 모든 출력의 줄 번호
-s,--squeeze-blank에 연속 두 줄 이상의 공백 줄이 있으면 한 줄의 공백 줄로 대체합니다
-t 및 -vT 등가
-T, --show-tabs에서 점프 문자를 ^I로 표시
- u(무시됨)
- v, - show-nonprinting 사용^ 및 M- 참조, LFD 및 TAB 제외
4. 인스턴스 사용:
실례1:log2012.log의 파일 내용에 줄 번호를 더한 후 log2013을 입력합니다.log 이 파일에
:
cat -n log2012.log log2013.log
:
[root@localhost test]# cat log2012.log
2012-01
2012-02
======[root@localhost test]# cat log2013.log
2013-01
2013-02
2013-03
======[root@localhost test]# cat -n log2012.log log2013.log
1 2012-01
2 2012-02
3
4
5 ======
6 2013-01
7 2013-02
8
9
10 2013-03
11 ======[root@localhost test]#
실례2:log2012.log와 log2013.log의 파일 내용에 줄 번호를 추가한 후 내용을 log에 추가합니다.로고에.
:
cat -b log2012.log log2013.log log.log
:
[root@localhost test]# cat -b log2012.log log2013.log log.log
1 2012-01
2 2012-02
3 ======
4 2013-01
5 2013-02
6 2013-03
7 ======[root@localhost test]#
예3:here doc를 사용하여 파일 생성
[root@localhost test]# cat >log.txt < Hello
> World
> Linux
> PWD=$(pwd)
> EOF
[root@localhost test]# ls -l log.txt
-rw-r--r-- 1 root root 37 10-28 17:07 log.txt
[root@localhost test]# cat log.txt
Hello
World
Linux
PWD=/opt/soft/test
[root@localhost test]#
참고:
tac(역방향 표시)
:
tac log.txt
:
[root@localhost test]# tac log.txt
PWD=/opt/soft/test
Linux
World
Hello
설명:
tac는cat를 거꾸로 쓰기 때문에 그의 기능은cat와 반대이다.cat는 첫 줄에서 마지막 줄까지 연속으로 스크린에 나타나고,tac는 마지막 줄에서 첫 줄까지 스크린에 나타난다!
상세 참고http://www.cnblogs.com/peida/archive/2012/10/30/2746968.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.