прямая установка пароля для hdiutil не работает - PullRequest
0 голосов
/ 22 октября 2019

Я пытался выполнить команду os.popen, которая создает зашифрованный образ диска. Я использую команду hdiutil. Когда образ диска создан, данный пароль не работает. Что я делаю неправильно?

К вашему сведению: я использую MacOS Mojave.

Примером может быть:

import os

os.popen('echo -n "password" | hdiutil create -encryption -stdinpass -srcfolder "some_folder" "some_folder.dmg"')

Я также пытался использовать os.system() и subprocess.run()

Также нет сообщений об ошибках. Скрипт bash работает в терминальном приложении, но не через скрипт python.

...