Запросить контрольную сумму файла с FTP-сервера?

Небольшая петля из ракушек подойдет:

p=/var/log/messages
while [ $p != "/" ]; do ls -ld "$p"; p=$(dirname "$p"); done; ls -ld "$p"

Пример вывода:

-rw-------.  1 root root 241859 Apr 10 09:23 /var/log/messages
drwxr-xr-x. 14 root root   4096 Apr 10 03:32 /var/log
drwxr-xr-x. 26 root root   4096 Dec 13 16:10 /var
dr-xr-xr-x. 30 root root   4096 Dec 13 16:10 /
0
29.02.2020, 21:03
1 ответ

Ваш удаленный FTP-сервер должен поддерживать вычисление контрольной суммы .

Не все FTP-серверы поддерживают это; даже спецификация RFC не определяет команду для вычисления контрольной суммы удаленного файла. Многие современные FTP-серверы поддерживают определение контрольных сумм (CRC -32, MD5 или SHA -1 )удаленных файлов. И они используют разные команды, такие как XSHA1, XSHA256, XSHA512, MD5, XMD5, XCRCи HASH

.
2
28.04.2021, 23:21

Теги

Похожие вопросы