2013-01-10 1 views
3

lftp를 사용하는 동안 xfer : log 설정을 "yes"로 설정하면 파일 전송을 ~/.lftp/transfer_log로 기록합니다.lftp의 로깅 위치

동시에 실행되는 lftp의 인스턴스가 두 개인 경우 어떻게됩니까? 로그 파일이 섞일 것입니까?

로그 파일을 쓸 위치를 변경할 수있는 방법이 있습니까?

감사합니다.

답변

2

나는 처음과 두 번째 질문에 대한 답을 알고 있지만하지 않는 세 번째 질문 :

set xfer:log-file "/path/to/your/file.log" 
+0

'xfer : log-file : 해당 변수가 없습니다. 'set -a'를 사용하면 모든 변수를 볼 수 있습니다. ' 나는 가지고 있습니다 'LFTP | 버전 4.0.9', 조금 구식. – Putnik

+0

글쎄, 내가 사용하고있는 것은'LFTP | 버전 4.3.3'을 사용하고, lftp에서'set -a'를 실행 (또는'man lftp' 다음에/xfer :'를 실행)하면'xfer : log-file'이 실제로 존재 함을 보여줍니다 ... – pepoluan

+0

당신은 둘 다 있습니다 권리. lftp 버전 4.0.9에는 xfer : log-file 버전 4.3.3이 없습니다. – mcchiz

4

때 현재로는 혼합 할 수있는 동일한 로그 파일에 lftp는 쓰기의 여러 인스턴스 (lftp 4.7.1에서는 로그 파일에 파일 잠금을 사용하지 않습니다. 기껏해야 선들이 삽입 될 것입니다.

xfer : log-file 설정은 lftp 버전 4.2.0에 나왔습니다.