Я пытаюсь использовать пароль в командной строке вместо того, чтобы хранить его в текстовом файле, используя geth
:
geth --password mYp@ssw0rd account new
но вышеперечисленное бросает:
Неустранимый: не удалось прочитать файл паролей: открыть mYp @ ssw0rd: такого файла или каталога нет
Это имеет смысл, поскольку --password
ожидает, что «файл паролей будет использоваться для неинтерактивного ввода пароля».
Есть ли способ указать пароль непосредственно в командной строке с помощью _4 _? < / strong> Что-то вроде:
geth --password mYp@ssw0rd account new
Я видел статью на вики go-ethereum, используя:
geth --password <(echo -n mYp@ssw0rd) account new
Но это вызывает еще одну ошибку в CentOS:
-sh: синтаксическая ошибка рядом с неожиданным токеном `('