본문 바로가기
728x90
반응형

more2

[Linux] 파일 내용확인하기: cat, bat, less, more, head, tail cat, bat, head, tail대표적인 text processing utilities로 file viewing commands라고도 불림.less, morepager라고 불리는 utilities로 긴 출력을 화면에 페이지 단위로 나누어 보여주는 역할을 수행함.cat, batcat (concatenate)은 가장 간단하게 파일 내용을 확인할 수 있게 해준다.stdout에파일의 내용을 출력해주는 역할을 한다. bat은 cat을 보다 개선한 프로그램이다. 행번호 출력 및 페이지에 맞춰 출력을 해주고 highlighting과 git연동도 된다.bat은 cat과 거의 비슷하게 동작한다.한 파일을 출력cat file.txt만약 파일 이름 대신 - 문자를 사용하면, stdin(표준 입력,standard inpu.. 2023. 9. 30.
[Linux] Pipe(|)와 다중 명령어 (;, &&, ||) | : PipePipe |는 2개의 processes를 연결해주는 연결 통로로서pipe 앞의 프로세스의 stdout(표준출력)이pipe 뒤의 프로세스의 stdin(표준입력)으로 쓰이도록 연결해주는 것임. 예를 들어 ls|sort|more의 경우 ls의 출력이 sort의 입력으로 들어가고, sort의 출력이 more의 입력으로 들어가게 된다.이는 현재 디렉토리의 파일 및 sub-directory들의 리스트(ls)가 정렬(sort)이 되고 한 화면씩 출력(more)이 되는 결과를 얻게 됨. 다음의 예를 보자.curl https://example.com 2> /dev/null | wc -lURL https://example.com 의 웹페이지를 curl을 통해 stdout으로 출력하면서단, stderr는 무시.. 2023. 9. 12.
728x90
반응형