답변1
방금 설명한 방법을 시도했는데 WinSCP에서 오류를 보고했습니다.
General failure (server should provide error description).
Error code: 4
Error message from server: Failure
내가 한 일은 폴더를 만든 thing
다음 선택한 두 파일을 그 폴더로 옮기는 것이었습니다 thing*.*
(WinSCP가 제공하는 것이 아님 thing/*.*
). 첫 번째 파일의 이름은 대상 디렉터리 이름으로 바뀌지만 파일의 원래 접미사는 포함됩니다. 나머지 파일은 변경되지 않은 상태로 유지됩니다. WinSCP 디버그를 보면 각각 다른 접미사를 가진 두 개 이상의 파일이 있는 경우 디렉터리 이름과 일치하도록 이름이 모두 성공적으로 바뀌고 각 파일은 원래 파일 접미사를 유지한다고 상상할 수 있습니다.
. 2021-03-22 15:47:49.200 Moving file "do2a.eml" to "/home/roaima/thing.eml".
> 2021-03-22 15:47:49.201 Type: SSH_FXP_RENAME, Size: 58, Number: 5394
…
. 2021-03-22 15:47:49.205 Moving file "do2b.eml" to "/home/roaima/thing.eml".
> 2021-03-22 15:47:49.205 Type: SSH_FXP_RENAME, Size: 58, Number: 5650
…
< 2021-03-22 15:47:49.207 Type: SSH_FXP_STATUS, Size: 24, Number: 5650
< 2021-03-22 15:47:49.207 Status code: 4, Message: 5650, Server: Failure, Language:
. 2021-03-22 15:47:49.208 Asking user:
. 2021-03-22 15:47:49.208 Error moving file 'do2b.eml' to '/home/roaima/thing.eml'. ("General failure (server should provide error description).
결과
test1.txt → thing.txt
test2.txt → [error]
그리고
test1.txt → thing.txt
test2.lst → thing.lst
other.exe → thing.exe
공통 확장자를 가진 각 선택 항목의 첫 번째 파일 이름이 원래 대상 디렉터리 이름과 비슷한 이름으로 바뀌었을 수도 있지만 파일을 찾아야 합니다.