我正在尝试在命令行上使用密码,而不是使用以下命令将其保存在文本文件中geth
:
geth --password mYp@ssw0rd account new
但上面抛出:
致命:读取密码文件失败:打开 mYp@ssw0rd:没有这样的文件或目录
这是有道理--password
的,因为期望“密码文件用于非交互式密码输入”。
有没有办法直接在命令行上提供密码geth
?
就像是:
geth --password mYp@ssw0rd account new
我看过一篇关于 go-ethereum wiki的文章,使用:
geth --password <(echo -n mYp@ssw0rd) account new
但这会在 CentOS 上引发另一个错误:
-sh: 意外标记 `(' 附近的语法错误