리눅스 쉘 스크립트 조건문, 파일의 존재 여부, 사칙연산, 배열의 사용
오늘은 NAS의 shell 스크립트 몇가지를 수정하면서 찾아본 정보들에 대해 기록해봅니다. 조건문 조건문은 대괄호 [ ] 안에 넣어 작성합니다. 등호(=)나 부등호(>)도 사용 가능합니다. if [ ps | grep -c text > 1]; then echo 1; fi 이는 프로세스에서 text가 포함 된 항목이 1개 초과인 경우 1을 출력한다는 조건문이 됩니다. []에 들어가는 조건문은 반복문에서도 사용할 수 있습니다.…
Qnap 시작 스크립트 Tip
큐냅은 시작 스크립트 구성이 어렵습니다. 1. 기기마다 다른 구현 방법 어려운 이유 중 하나가 Qnap 기기의 프로세서에 따라서 구성하는 방법이 다르기 때문입니다. 스크립트 구성하는 방법(영어) 2. 변동사항이 발생할 때 마다 구성해야 함 qnap 스크립트 구성이 어려운 두번째 이유는 부팅할 때 실행할 모든 명령을 한 파일에 관리하면 많은 불편함이 있습니다. 예를 들어 새로 추가한 명령에 문법…