dialog 주요 옵션1 [Linux 셸 스크립트] 사용자 인터페이스 - 009 달력을 이용해 특정 날짜의 로그 파일 삭제하기 1. 사용 명령어 (1) dialog (2) awk (3) rm 2. 키워드 & 사용처 (1) 키워드 다이얼로그, 달력, 대화형, 선택 (2) 사용처 날짜를 지정하는 대화식 달력을 표시해서 선택하고 싶을 때 사용합니다. 3. 실행 예제 $ ./dialog-calendar.sh 4. 스크립트 #!/bin/sh LOG_DIR=/myapp/ap1/log # dialog 명령어로 달력 출력 # 선택한 날짜는 표준 에러 출력이므로 임시 파일에 리다이렉트 dialog --calendar "Select Date" 2 60 2> cal.tmp ① # 달력 기능은 일/월/년 형식으로 출력되므로 년월일로 변경 date_str=$(awk -F / '{print $2$2$1}' cal.tmp ② # 취소되면 임시 파일을 삭제.. 2021. 3. 3. 이전 1 다음