쉘 스크립트 : sdterr 및 sdtout을 파일에 작성

gabx

나는 이것이 여러 번 질문을 받았음을 알고 있지만 내 경우에는 적절한 대답을 찾을 수 있습니다.

rsync를 사용하여 백업 스크립트를 작성했으며 모든 스크립트 명령에서 오류 여부에 관계없이 모든 출력을보고 싶습니다. 스크립트 자체 내에 명령을 작성해야하며 쉘에서 출력을보고 싶지 않습니다. 나는 성공하지 못한 채 노력해 왔습니다. 스크립트의 일부 아래.

#!/bin/bash
.....
BKLOG=/mnt/backup_error_$now.txt
# Log everything to log file
# something like
exec 2>&1 | tee $BKLOG 
# OR
exec &> $BKLOG

명령 줄의 여러 부분에서 exec | tee $BKLOG추가하는 모든 종류의 스크립트 beginig 에 추가 &>, 2>&1했지만 모두 실패했습니다. 빈 로그 파일을 얻거나 불완전합니다. 로그 파일에서 rsync 가 수행 한 작업과 동기화 전에 스크립트가 실패한 경우 오류를 확인해야합니다.

도움을 주셔서 감사합니다. 내 쉘은 zsh이므로 zsh의 모든 솔루션을 환영합니다.

아누 바바

모든 stdout / stderr를 파일로 리디렉션하려면 다음 줄을 스크립트 맨 위에 놓으십시오.

BKLOG=/mnt/backup_error_$now.txt
exec &> "$BKLOG"

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

쉘 스크립트에서 로그 파일을 작성하는 방법

분류에서Dev

쉘 스크립트에서 로그 파일을 작성하는 방법

분류에서Dev

C에서 파일 잠금 및 잠금 해제, 동일한 테스트를위한 쉘 스크립트 작성

분류에서Dev

텍스트 및 변수로 TXT 파일을 작성하고 Bash 쉘 스크립트를 사용하여 CURL을 통해 변수를 보냅니다.

분류에서Dev

Crontabbed 쉘 스크립트가 파일을 작성 / 쓰기 할 수 없음

분류에서Dev

쉘 스크립트의 이름에 따라 파일을 폴더로 구성

분류에서Dev

SSH에서 쉘 스크립트 시작 및 연결 해제

분류에서Dev

지정된 디렉토리에서 특정 파일을 제거하는 쉘 스크립트 작성

분류에서Dev

쉘 스크립트의 구성 파일?

분류에서Dev

텍스트 파일 데이터 구조의 일부 텍스트 조작 및 약간의 내용 변경을 수행하는 쉘 스크립트

분류에서Dev

텍스트 파일 데이터 구조의 일부 텍스트 조작 및 약간의 내용 변경을 수행하는 쉘 스크립트

분류에서Dev

Linux 환경에서 실행 가능한 JAR을 시작 및 중지하기위한 쉘 스크립트

분류에서Dev

쉘 스크립트에서 두 파일을 비교하여 출력 파일 생성

분류에서Dev

쉘 스크립트에서 일치 및 해당 값을 찾는 방법

분류에서Dev

스크립트가 작동하려면 왜 쉘을 닫아야합니까? (텍스트 파일에 쓰기)

분류에서Dev

쉘 스크립트 stdout / stderr을 파일 / s 및 콘솔에 인쇄하는 방법

분류에서Dev

파일 유형의 조건에 따라 dir 재귀 및 chmodding을 수행하기위한 쉘 스크립트

분류에서Dev

패턴에 따라 디렉토리, 하위 디렉토리 및 파일을 만드는 쉘 스크립트

분류에서Dev

쉘 스크립트에서 루핑하는 동안 디렉토리 및 파일 이름을 얻는 방법

분류에서Dev

쉘 스크립트 Java 프로그램이 파일을 올바르게 작성하지 않음

분류에서Dev

쉘 스크립트가 생성 된 파일을 awk 할 수 없음

분류에서Dev

디렉토리 트리 및 링크 파일을 복사하는 Linux 쉘 스크립트

분류에서Dev

쉘 스크립트에서 파일 생성

분류에서Dev

쉘 스크립트에서 파일 생성

분류에서Dev

쉘 스크립팅에서 큰 파일을 작은 청크로 분할

분류에서Dev

쉘 스크립트 및 및

분류에서Dev

쉘 스크립트로 파일에 기록을 쓰는 방법

분류에서Dev

쉘 스크립트 루프에서 구성된 여러 입력 파일을 호출하는 방법

분류에서Dev

목록에 디렉토리 및 내용을 표시하는 쉘 스크립트

Related 관련 기사

  1. 1

    쉘 스크립트에서 로그 파일을 작성하는 방법

  2. 2

    쉘 스크립트에서 로그 파일을 작성하는 방법

  3. 3

    C에서 파일 잠금 및 잠금 해제, 동일한 테스트를위한 쉘 스크립트 작성

  4. 4

    텍스트 및 변수로 TXT 파일을 작성하고 Bash 쉘 스크립트를 사용하여 CURL을 통해 변수를 보냅니다.

  5. 5

    Crontabbed 쉘 스크립트가 파일을 작성 / 쓰기 할 수 없음

  6. 6

    쉘 스크립트의 이름에 따라 파일을 폴더로 구성

  7. 7

    SSH에서 쉘 스크립트 시작 및 연결 해제

  8. 8

    지정된 디렉토리에서 특정 파일을 제거하는 쉘 스크립트 작성

  9. 9

    쉘 스크립트의 구성 파일?

  10. 10

    텍스트 파일 데이터 구조의 일부 텍스트 조작 및 약간의 내용 변경을 수행하는 쉘 스크립트

  11. 11

    텍스트 파일 데이터 구조의 일부 텍스트 조작 및 약간의 내용 변경을 수행하는 쉘 스크립트

  12. 12

    Linux 환경에서 실행 가능한 JAR을 시작 및 중지하기위한 쉘 스크립트

  13. 13

    쉘 스크립트에서 두 파일을 비교하여 출력 파일 생성

  14. 14

    쉘 스크립트에서 일치 및 해당 값을 찾는 방법

  15. 15

    스크립트가 작동하려면 왜 쉘을 닫아야합니까? (텍스트 파일에 쓰기)

  16. 16

    쉘 스크립트 stdout / stderr을 파일 / s 및 콘솔에 인쇄하는 방법

  17. 17

    파일 유형의 조건에 따라 dir 재귀 및 chmodding을 수행하기위한 쉘 스크립트

  18. 18

    패턴에 따라 디렉토리, 하위 디렉토리 및 파일을 만드는 쉘 스크립트

  19. 19

    쉘 스크립트에서 루핑하는 동안 디렉토리 및 파일 이름을 얻는 방법

  20. 20

    쉘 스크립트 Java 프로그램이 파일을 올바르게 작성하지 않음

  21. 21

    쉘 스크립트가 생성 된 파일을 awk 할 수 없음

  22. 22

    디렉토리 트리 및 링크 파일을 복사하는 Linux 쉘 스크립트

  23. 23

    쉘 스크립트에서 파일 생성

  24. 24

    쉘 스크립트에서 파일 생성

  25. 25

    쉘 스크립팅에서 큰 파일을 작은 청크로 분할

  26. 26

    쉘 스크립트 및 및

  27. 27

    쉘 스크립트로 파일에 기록을 쓰는 방법

  28. 28

    쉘 스크립트 루프에서 구성된 여러 입력 파일을 호출하는 방법

  29. 29

    목록에 디렉토리 및 내용을 표시하는 쉘 스크립트

뜨겁다태그

보관