나는 원격 파일(패턴과 일치하는 이름)을 날짜별로 나열하고 이 목록을 로컬에 저장하고 싶습니다. 내가 시도한 다양한 작업은 다음과 같습니다.
ls -t SL*.txt
...라는 이름의 로컬 파일로 출력하라는 요청으로 해석됩니다 SL*.txt
.
ls SL*.txt local_out.txt
...올바르게 동작하지만 원하는 정렬 동작이 없습니다.
ls -t SL*.txt local_out.txt
...오류가 발생합니다.
usage: ls remote-directory local-file
일치하는 콘텐츠만 필터링하고 파일에 저장한 시간별로 정렬된 원격 디렉토리 목록을 얻으려면 어떻게 해야 합니까?
답변1
ls
FTP를 통한 명령이 쉘 명령과 어떻게든 관련되어 있다는 가정 ls
은 올바르지 않습니다. FTP 창에 입력하면 ls ...
명령이 반대편의 FTP 서버에 의해 해석되고 UNIX를 실행하지도 않을 수 있으며 ls에 대해 전혀 알지 못할 수도 있습니다. 명령과 그것이 지원하는 스위치. 사용 가능한 유일한 s remote-directory local-file
구문입니다. 스위치를 입력할 곳이 없습니다.