Инструмент s3cmd на сервере Windows с поддержкой прогресса
Как видно из названия, я использую инструмент s3cmd для загрузки / выгрузки файлов на Amazon. Однако я должен использовать Windows Server и вносить какие-то отчеты о прогрессе. Проблема в том, что в Windows s3cmd выдает следующую ошибку:
ERROR: Option --progress is not yet supported on MS Windows platform. Assuming -
-no-progress.
Теперь мне нужна эта опция --progress. Есть ли обходные пути для этого? Или, может быть, какой-то другой инструмент?
Благодарю.
2 ответа
Хорошо, я нашел достойный обходной путь к этому:
Просто перейдите к C:\Python27\Scripts\s3cmd
и закомментируйте строки 1837-1845. Таким образом, мы можем по существу пропустить проверку Windows и печать прогресса на cmd. Однако, поскольку он работает нормально, я понятия не имею, почему авторы ставят его там в первую очередь.
Приветствия.
В сегодняшней версии нужно закомментировать строки с 1816 по 1822. Это та часть, которую вы должны закомментировать в файле (на случай, если в будущих версиях номера строк снова изменятся):
## Unsupported features on Win32 platform