본문 바로가기

쉘 프로그래밍2

[Linux] more, less, head, tail, 특정 라인 출력 sed, awk ④ ○ more ▷ 파일의 내용을 출력하는 명령어 이전글에서 배운 cat명령어와 비슷하게 파일의 내용을 출력하는 명령어인데 조금씩 기능이 다른거 뿐입니다. cat과 다른 점은 한 페이지씩 출력 (%로 얼마나 남았는지도 알 수 있음) 사용법 # more [옵션] [파일명] 이거 외에도 더 명령이 있습니다. 명 령 의 미 enter 글을 한 줄씩 넘기기 space bar 한 페이지를 넘기기 b 이전 페이지로 이동 q more명령 종료 ! 다른 명령을 입력할 수 있는 상태로 전환 :f 현재 파일명과 줄 번호 보기 ○ less ▷ more 명령어와 유사하게 한 화면 단위로 출력해주는 명령어 more 성능을 강화했기 때문에 more에 사용하는 키도 사용가능하고, 추가로 화살표 또는 page up, page down도.. 2020. 12. 10.
[Linux] 간단한 쉘 스크립트 작성 (Shell Script) 앞서 쉘을 먼저 공부하셔야 합니다. 쉘에 대해 it-serial.tistory.com/39 참조하시면 됩니다. 쉘로도 간단한 프로그래밍을 할 수 있습니다. 간단하게 사용하는 방법을 익혀보도록 하겠습니다. ○ 쉘(shell) 프로그래밍이란 ? ▷ 쉘의 내장된 기능을 사용한 프로그램 만드는 것 ▷ 쉘도 함수, 변수, 반복문 등 같은 기능을 가지고 상황에 따라 다르게 처리되는 쉘 스크립트 만들수 있음 ▷ 여러개의 동일한 명령을 반복적으로 실행할 경우 사용 (그 외에도 사용하는 이유는 더 있습니다.) ▷ 가장 기본적으로 사용되는 bash쉘을 이용 (어떤 언어로 작성할지에 따라 파일의 확장자나 내용형식이 바뀜) ○ 쉘 스크립트(Shell Script)란 ? ▷ 리눅스/유닉스 쉘에 의해 실행되도록 설계된 컴퓨터 프.. 2020. 12. 4.