Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Solaris 10上ftp rstatus的等效ftp命令?_Ftp_Solaris - Fatal编程技术网

Solaris 10上ftp rstatus的等效ftp命令?

Solaris 10上ftp rstatus的等效ftp命令?,ftp,solaris,Ftp,Solaris,在solaris上发出“”无效命令”错误。我知道Solaris 10上没有像HP-UX那样的ftp命令。基本上,在HP-UX上,rstatus用于获取远程文件的状态。输出如 ftp rstatus $remotefile 在solaris上,ftp具有ls命令,但这仅适用于目录而不是文件。有人能建议一种在Solaris ftp上获取远程文件状态的解决方案吗?您可以使用dir而不是rstatus -rw-r--r-- 1 dearshady users 20 Aug

在solaris上发出“
”无效命令
”错误。我知道Solaris 10上没有像HP-UX那样的ftp命令。基本上,在HP-UX上,
rstatus
用于获取远程文件的状态。输出如

ftp rstatus $remotefile 

在solaris上,ftp具有
ls
命令,但这仅适用于目录而不是文件。有人能建议一种在Solaris ftp上获取远程文件状态的解决方案吗?

您可以使用
dir
而不是
rstatus

-rw-r--r--   1 dearshady   users         20 Aug  2 10:28 remoteFile

谢谢这就是我要找的。还有一件事,我对“size”命令也有类似的问题。你能告诉我这个的等价物吗?感谢没有检索文件大小的具体说明。但是,您可以从
dir
命令输出的第五列轻松获取此信息。在HP-UX中,“ftp>size remoteFile”以这种格式给出了大小“213 391”,其中391是文件大小。现在我想在Solaris ftp中使用相同的功能。但是没有size命令。此size命令看起来是特定于HP-UX的。无法扩展ftp以支持自定义命令。如果计算机上安装了curl,您可以使用
curl--list only
,但仍然需要解析其输出以提取文件大小。
ftp> rstatus z
?Invalid command
ftp> dir z
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
-rw-r--r--   1 root     root          34 mars 16 23:05 z
226 Transfer complete.
remote: z
58 bytes received in 0,00014 seconds (402,98 Kbytes/s)