노력과 삽질 퇴적물
-bash: ./test.sh: /bin/bash^M: bad interpreter: 그런 파일이나 디렉토리가 없음OR-bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory 윈도우에서 notepad++등으로 쉘 스크립트 작성후FTP로 리눅스에서 실행시 위와같은 에러메시지 출력. 해결. 1234567891011121314[root] # vi -b testBackUp.sh #!/bin/sh^MDATE=`date +%Y_%m_%d_%H`PREV_DATE=`date --date '1 days ago' +%Y_%m_%d_%H`PREV_DATE_FTP=`date --date '14 days ago' +%Y_%m_%d_%H` echo she..
[#출처: Free Image on Pixabay] * 레드햇7에서 작업했습니다. 1. 스크립트 작성 Colored By Color Scripter™123456789101112131415161718192021#!/bin/sh echo shell start `date +%Y-%m-%d`echo catalina.out backup start TOMCAT_LOG=/usr/local/apache-tomcat-7.0.56/logsBACK_DIR=/data/tomcatDATE=`date +%Y_%m_%d` #백업경로 확인 및 생성if [ ! -d $BACK_DIR/catalina.out ]thenmkdir $BACK_DIR/catalina.outfi #파일 복사 및 catalina.out 초기화cp $TOMCAT_..