우분투 리눅스
7장 1교시~2교시
dmswo
2024. 10. 21. 14:29
1교시
셸 스크립트 프로그래밍 : 셸의 기본과 작성법
[실습1]
#!/bin/sh 는 이 파일이 셸 스크립트라는 것을 지정해줌, 고정적으로 써줘야함
echo : 화면 출력
exit 0 은 안써줘도 상관 없지만 깔끔하게 끝난 걸 표시하기 위해 사용 권장
[실습2]
1. sh 명령어 : 셸 스크립트를 실행해라 (실행권한 없어도 가능) // 이 방법 권장
2.이름으로만 (name.sh) 실행하려면 실행권한 있어야함
-> 실행할 때 ./name.sh 로 현재 디렉토리 안에서 찾도록 해야 실행가능
2교시
셸 스크립트 프로그래밍 : 변수, 파라미터, 조건문
[실습1]
변수 값에 공백이 있으면 ""로 묶어서 대입하기
[실습5] : if문 끝날 때 fi 써주기
[실습9]
case문 마지막에는 case를 거꾸로 한 esac를 입력하기
*) 는 앞의 case에 모두 해당이 안 될 경우임
2번 줄에 "$1" 해도되고 $1 로 써도됨
각 case 가 끝나고 ;; 쓰기
[실습10]
[nN]* : n이나 N으로 시작하는 경우
exit 1 은 비정상 종료, exit 0은 정상 종료
[실습11]
-s : 파일크기가 0이 아니면 참