[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mv для ftp



$ telnet 192.168.4.10 21 (nas)
...
230 User logged in, proceed.
HELP
211 System not supported features
USER  PASS  QUIT  PORT  NLST  LIST  TYPE  MODE  RETR  STOR
DELE  CWD  CDUP  PWD  XPWD  MKD  XMKD  RMD  XRMD  NOOP
SYST  ABOR  RNFR  RNTO  PASV  REST  APPE  STAT  HELP  SIZE
SITE  FEAT  OPTS

LIST
425 Can't open data connection.
CWD /tmp
550 Requested action not taken.
MKD foo
550 Requested action not taken.
cwd PUBLIC
250 Requested file action okay, completed.
MKD foo
257 "/PUBLIC/foo" created.
...

И далее переименование работает.
Вопрос как переместить файл или директорию в другую директорию.
Эксперементы с RNFR/RNTO непомогли:

cwd PUBLIC
250 Requested file action okay, completed.
MKD 1
257 "/PUBLIC/1" created.
MKD 2
257 "/PUBLIC/2" created.
cwd 1
250 Requested file action okay, completed.
MKD 3
257 "/PUBLIC/1/3" created.
RNFR 3
350 Requested file action pending further information.
RNTO /PUBLIC/2
250 Requested file action okay, completed.

в этом случае директория /PUBLIC/1/3 переименовыывется в /PUBLIC/1/2, а не перемещается в /PUBLIC/2/
То же самое происходит, если RNTO ../2

--
Sincerely,
	Nicholas


Reply to: