이 기사는 Linux의 cat 명령에 대한 지식을 제공합니다. cat 명령은 파일을 연결하고 표준 출력 장치에 인쇄하는 데 사용됩니다.
1. 동작환경
Win10 64비트 운영체제 + CentOS7 + Moba 파일을 연결하여 표준 출력 장치로 인쇄합니다.
3. 사용법
cat [选项]... [文件]...
[파일] 또는 표준 입력 조합을 표준 출력으로 출력합니다.
4. 공통 매개변수
-n 또는 --number: 1부터 시작하여 모든 출력 줄에 번호를 매깁니다. -b 또는 --number-nonblank: 빈 줄에 번호가 매겨지지 않는다는 점을 제외하면 -n과 유사합니다.
-s 또는 --squeeze-blank: 연속된 빈 줄이 2개 이상인 경우 빈 줄 하나로 바꿉니다.
-v 또는 --show-nonprinting: LFD 및 TAB을 제외하고 ^ 및 M 기호를 사용합니다.
-E 또는 --show-ends: 각 줄 끝에 $를 표시합니다.
-T 또는 --show-tabs: TAB 문자를 ^|로 표시합니다.
-A 또는 --show-all: -vET와 동일합니다.
-e: "-vE" 옵션과 동일합니다.
-t: "-vT" 옵션과 동일합니다.
1. 가상 머신을 시작하고 MobaX에 연결합니다. 2. 임의의 콘텐츠가 포함된 두 개의 파일을 만듭니다. 아래에 표시된 것처럼 Linux를 참조하여 디렉터리에 파일을 만들 수 있습니다(이후 예제에서는 test11 및 test22 파일이 예제의 필요에 따라 수정됩니다).
5.2 예시
1. test11 파일의 내용을 봅니다.cat test11
2. test11 파일의 내용을 보고 줄 번호를 추가합니다(번호는 1부터 시작).
cat -n test11 或 cat --number
3. test22 파일의 내용을 보고 비어 있지 않은 파일에 번호를 매깁니다(번호는 1부터 시작).
cat -b test22 或 cat --number-nonblank
4. test22 파일의 내용을 확인하고 두 개 이상의 연속된 빈 줄을 하나의 빈 줄로 바꿉니다.
cat -s test22 或 cat --squeeze-blank 或 nl test22
5. test22 파일 내용을 보고 끝에 $ 기호를 추가합니다.
cat -E test22
6.cat은 동시에 여러 파일을 볼 수 있습니다.
cat test11 test22
7. 내용이 큰 파일의 경우 파이프 문자(|) 등을 사용하여 페이지별로 볼 수 있습니다(아래 사용). more 명령 스페이스 바는 페이지 아래로, N 키는 페이지 위로)
cat test11 | more
8. 두 파일을 결합하여 새 파일을 작성합니다. (참고!: 작성된 파일에 원본 내용이 있는 경우 원본 내용은 삭제됨!)
cat test11 test22 > test33
9. 두 파일을 새 파일에 함께 추가하세요. (원본 내용은 삭제되지 않습니다.)
cat test11 >>test33
>>와 혼동하지 마세요! ! 잘못 사용하면 큰 손실이 발생합니다! !
관련 추천: "Linux 비디오 튜토리얼
"위 내용은 10분 안에 Linux에서 cat 명령을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!