LFTP --exclude는 로그 파일이 생성되는 것을 방지합니다.

LFTP --exclude는 로그 파일이 생성되는 것을 방지합니다.

--exclude와 같은 고급 기능을 사용하고 xfer:log-file "lftpbackup.log" 기능을 계속 유지하는 방법이 있습니까? 나는 매뉴얼을 읽었다.http://lftp.yar.ru/lftp-man-alt.htmllftp.yar.ru 위키, 튜토리얼 및 예제 링크도 있습니다. 또한 unix.stackexchange.com 및 askubuntu.com에서 다음과 같은 lftp 게시물을 검색했습니다. xfer:log-file "" --exclude 또는 기타 고급 기능을 사용할 때 기능이 손실됩니다.

set -a | grep "log" (edited log related items) 
set log:enabled no
set log:file ""
set log:level 9
set log:show-ctx no
set log:show-pid no
set log:show-time no
set xfer:log-file /media/root/7CBAA4537758FCA/SAVE/rsyncTEST-usb/2/lftprsyncTEST.log
set xfer:make-backup yes
set xfer:max-log-size 3M

그러면 /media/root/7CBAA4537758FCA/SAVE/rsyncTEST-usb/2에 lftprsyncTEST.log 로그 파일이 생성됩니다.

파일 전송 프로토콜[이메일 보호됨]:~> 미러 -R /media/root/7CBAA4537758FCA/SAVE/rsyncTEST-usb/2/ /luksftpmnt/SAVE/rsyncTEST-usb/rsyncTEST-usb/3copy > lftprsyncTEST.log

총계: 디렉토리 1개, 파일 3개, 0 > 심볼릭 링크
신규: 파일 3개, 심볼릭 링크 0개 2709바이트 전송됨

set -a | grep "log" (edited log related items)
set log:enabled no
set log:file ""
set log:level 9
set log:show-ctx no
set log:show-pid no
set log:show-time no
set xfer:log-file /media/root/7CBAA4537758FCA/SAVE/rsyncTEST-usb/2/lftprsyncTEST.log
set xfer:make-backup yes
set xfer:max-log-size 3M

이는 /media/root/7CBAA4537758FCA/SAVE/rsyncTEST-usb/2에 lftprsyncTEST.log 로그 파일을 생성하지 않습니다.

원격 전송 프로토콜[이메일 보호됨]:/> 미러 -R --exclude sub2-1/ /media/root/7CBAA4537758FCA/SAVE/rsyncTEST-usb/2/ /luksftpmnt/SAVE/rsyncTEST-usb/rsyncTEST-usb/3copy > lftprsyncTEST.log

신규: 파일 2개, 심볼릭 링크 0개,
전송된 2548바이트

이것을 시도해 볼 수 있는 유일한 예는 (그러나 lftp가 종료된 후 파이프처럼 실제로 작동하는지 확실하지 않으며 위의 예에서 파일이 전송되는 동안 로그 파일이 생성됩니다. 최소한 로그 파일이지만 그렇지 않을 수도 있습니다. lftp가 완료될 때까지 채워짐) https://www.mail-archive.com/[이메일 보호됨]/msg04426.html

관련 정보