*
나는 그것이 ftp나 lftp에서 해석되지 않는 것을 보았습니다 . 현재 디렉토리를 다음과 같이 변경하고 싶다고 가정해 보겠습니다../japan
ftp> of lftp>에서 다음을 제공하면:
$ cd jap*
다음 오류가 표시됩니다.
No such file or directory
따라서 전체 이름을 알려주어야 합니다.
$ cd japan
편집 #1
@thomas, @gold: 소중한 정보 감사드립니다. 는 *
모든 명령(예 cd
: )으로 해석되지 않으므로 전체 파일 이름을 입력할 때마다 입력하지 않아도 되는 방법이 있습니까?
답변1
를 사용하는 경우 키를 lftp
사용하여 TabBash 또는 Zsh와 같은 셸에서 사용되는 것과 유사한 방법으로 경로 완성을 수행할 수 있습니다.
입력하면서 계속해서 Tab치면 일치하는 내용이 모두 완료됩니다. 지금까지 입력한 내용과 일치하는 남은 결과에서 추가 문자를 계속 입력할 수 있습니다.
예
처음에는 SFTP 서버에 연결한 후입니다.
lftp me@sftpserver:~> pwd
sftp://me@sftpserver/home/me
입력 cd u
하고 Tab한 번 누르면 다음과 같이 완료됩니다.
lftp me@sftpserver:~> cd upload/
두 번째로 쳤을 경우:
lftp me@sftpserver:~> cd upload/
2011-07-12/ a/
a를 입력 2
하고 다른 시간을 누르면 Tab다음과 같이 완료됩니다.
lftp me@sftpserver:~> cd upload/2011-07-12/
어느 시점에서 누르면 Enter위의 명령이 실행됩니다 cd
.