리눅스 (2) 썸네일형 리스트형 쉘 스크립트와 쉘 변수 다루기 스크립트 인터프리터라 불리는 다른 프로그램에 의해 실행되는 프로그램 자바 스크립트, Perl, 파이썬 등이 있음 최종사용자가 응용 프로그램의 동작을 사용자의 요구에 맞게 수행할 수 있도록 해줌 스크립트 언어라고도 하며 응용 프로그램과 독립하여 사용 셸 스크립트 셸이 실행하는 프로그램 유닉스 명령 + 셸이 제공하는 프로그램 구성 요소 셸 스크립트 파일 이름은 키워드나 에일리어스, 내장 명령과 같은 이름을 쓰지 않는 것이 바람직함 쉘 명령 실행 순서 에일리어스 키워드(if, while, until 등) 함수 내장 명령(cd, echo 등) 스크립트, 유틸리티 등 PATH 경로에 있는 실행 가능한 파일 스크립트 exit [종료상태] 스크립트의 종료 쉘 스크립트 문서이 끝 기능: 종료 상태를 $? 변수에 저장 .. 유닉스의 디렉토리 조작하기 rmdir 디렉터리를 삭제(비어 있지 않은 디렉토리 삭제 불가) -p 옵션을 사용하면, 지정한 디렉터리를 삭제하며, 그 디렉터리의 부모 디렉터리가 빈 디렉터리일 경우 디렉터리도 자동으로 삭제할 수 있음 rm rm은 일반적으로 파일을 삭제할 때 많이 사용하며, 디렉토리에 내용이 존재한다던지, 하위 디렉토리가 존재하는 경우 –f 와 –r 옵션을 이용하여 삭제하는 것이 가능 find 디렉토리 내의 파일이나 디렉토리(폴더)를 찾는 검색 명령어 단순히 파일 이름만을 가지고 찾는 것은 물론, 파일 모드, 파일 타입, 크기, 마지막으로 접근한 시간 등 여러 가지 다양한 조건으로 검색 디렉터리 만들기: mkdir -p 하위 디렉터리를 계층적으로 생성할 때 중간 단계의 디렉터리가 없으면 자동으로 중간 단계 디렉터리를 생.. 이전 1 다음