리눅스 분류
백업 쉘스크립트 질문드립니다
작성자 정보
- 차은정 작성
- 작성일
컨텐츠 정보
- 2,516 조회
- 3 댓글
- 0 추천
- 목록
본문
#!/bin/sh
today=$(date "+%Y-%m-%d")
tar cvfpz /home/back/shtf_File/${today}.tar.gz UserFiles
위와같이 쉘스크립트를 짯습니다
문제는 백업파일명을 바로
test.tar.gz 이런식으로 주면 백업이 잘되는데
위와같이 날짜를가져와서 입력하면
돌아가질않네요
그런파일이나 디렉토리가없음
Error exit delayed from previous errors
라고 떠버리네요 머가 문제일가요
today=$(date "+%Y-%m-%d")
tar cvfpz /home/back/shtf_File/${today}.tar.gz UserFiles
위와같이 쉘스크립트를 짯습니다
문제는 백업파일명을 바로
test.tar.gz 이런식으로 주면 백업이 잘되는데
위와같이 날짜를가져와서 입력하면
돌아가질않네요
그런파일이나 디렉토리가없음
Error exit delayed from previous errors
라고 떠버리네요 머가 문제일가요
관련자료
-
이전
-
다음
댓글 3
hoya님의 댓글
- hoya
- 작성일
today=`date "+%Y-%m-%d"`
tar cvfpz /home/back/shtf_File/$today.tar.gz UserFiles
이렇게 바꾸고 해보세요. date 앞과 끝은 숫자 1번 왼쪽에 있는 키 입니다.
tar cvfpz /home/back/shtf_File/$today.tar.gz UserFiles
이렇게 바꾸고 해보세요. date 앞과 끝은 숫자 1번 왼쪽에 있는 키 입니다.
차은정님의 댓글
- 차은정
- 작성일
그렇게하니 그냥 .tar.gz 로 파일이 생겨버려요 ㅠㅠ 날짜를 못가져오네요
LUFFY님의 댓글
- LUFFY
- 작성일
#!/bin/bash
export Today="`date '+%y-%m-%d'`"
tar cvzf /home/back/shtf_File/$Today.tar.gz UserFiles
export Today="`date '+%y-%m-%d'`"
tar cvzf /home/back/shtf_File/$Today.tar.gz UserFiles