개발윗미

  • 홈
  • 태그
  • 방명록

centOS 2

[Crontab] /bin/sh^M: bad interpreter 해결

[문제] 데이터베이스 자동 백업을 위해 쉘 스크립트를 작성하고 crontab 설정을 하였다. 하지만, 스케줄이 정상작동 되지 않아 /var/spool/mail 경로에 존재하는 파일의 로그를 확인해본 결과 /bin/sh에 대하여 bad interpreter 내용이 담겨있었다. /bin/sh^M: bad interpreter: No such file or directory 원인은 윈도우에서 해당 스크립트 파일을 만들거나 수정한 뒤, 파일을 가져와 실행했기 때문이다. 즉, 스크립트 파일 내 각 행에 대한 줄바꿈의 개행문자가 윈도우와 다르기 때문에 발생한다. [해결] 해당 스크립트 파일을 바이너리 모드로 열고 ^M 문자를 지워준 뒤 저장한다. vi -b 실행파일.sh

Server/에러 해결 2021.09.20

[Crontab] /bin/sh 허가 거부(Permission denied) 해결

[문제] 데이터베이스 자동 백업을 위해 쉘 스크립트를 작성하고 crontab 설정을 하였다. 하지만, 스케줄이 정상작동 되지 않아 /var/spool/mail 경로에 존재하는 파일의 로그를 확인해본 결과 /bin/sh에 대하여 허가 거부(Permission denied) 내용이 담겨있었다. 원인은 해당 스크립트에 대한 실행권한이 없기 때문이다. [해결] 해당 스크립트에 대한 실행권한을 부여한다. chmod +x 실행파일.sh chmod +x /스크립트 있는 경로/실행파일.sh

Server/에러 해결 2021.09.20
이전
1
다음
더보기
프로필사진

개발윗미

  • 분류 전체보기 (1372)
    • Spring (9)
      • 에러 해결 (5)
    • Springboot & React (3)
      • 에러 해결 (3)
      • Springboot (0)
      • React (0)
    • Server (3)
      • 에러 해결 (3)
    • Android (1)
      • 에러 해결 (1)
    • OpenCV (3)
      • 에러 해결 (3)
    • 코드업(CodeUp) 풀이 (293)
      • C언어 기초 100제 (98)
      • JAVA 기초 100제 (97)
      • 파이썬 기초 100제 (98)
    • 백준(C언어) 풀이 (63)
      • 1차원 배열 (6)
      • 함수 (3)
      • 문자열 (9)
      • 기본 수학 1 (2)
      • 정렬 (2)
      • 다이나믹 프로그래밍 (5)
      • 위상 정렬 (2)
      • 이분 매칭 (4)
      • 그리디(Greedy) 알고리즘 (9)
      • 수학 (21)
    • 백준(JAVA) 풀이 (109)
      • 수학 (22)
      • 구현 (19)
      • 그리디 알고리즘 (3)
      • 다이나믹 프로그래밍 (13)
      • 브루트포스 알고리즘 (2)
      • 정렬 (9)
      • 이분 탐색 (4)
      • 그래프 이론 (11)
      • 자료 구조 (20)
      • 백트래킹 (6)
    • 백준(Python) 풀이 (477)
      • 수학 (213)
      • 구현 (139)
      • 그리디 알고리즘 (42)
      • 다이나믹 프로그래밍 (26)
      • 브루트포스 알고리즘 (8)
      • 정렬 (7)
      • 이분 탐색 (9)
      • 그래프 이론 (16)
      • 자료 구조 (13)
      • 백트래킹 (4)
    • 프로그래머스(Python) 풀이 (115)
      • Level.1 (54)
      • Level.2 (59)
      • Level.3 (2)
      • Level.4 (0)
      • Level.5 (0)
    • SWEA(Python) 풀이 (154)
      • 모의 SW 역량테스트 (3)
      • D1 (19)
      • D2 (25)
      • D3 (94)
      • D4 (13)
    • SWEA(JAVA) 풀이 (31)
      • D1 (19)
      • D2 (12)
    • 종만북 (1)
      • 6장. 무식하게 풀기 (1)
    • 알고리즘 (109)
      • 나동빈 실전 알고리즘 (21)
      • 학습 내용 (15)
      • 이코테 실전문제 (27)
      • 이코테 알고리즘 유형별 기출문제 (46)

Tag

구현, 풀이, 자바, 나동빈, 코드업, C언어 기초 100제, Programmers, c언어, 파이썬, 프로그래머스, java, SWEA, 코딩테스트, Python, SW Expert Academy, 수학, Codeup, C, 사칙연산, 백준,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바