bash - 使用 sudo 运行命令时,我不断收到权限被拒绝错误
问题描述
我正在关注使用 go ethereum tut的本教程
但是当我运行以下命令时,出现权限被拒绝错误
sudo bootnode --nodekey=new-node-1/nodekey --writeaddress > new-node-1/enode
这是错误
-bash: new-node-1/enode: Permission denied
解决方案
您可以将命令包装在bash -c
:
sudo bash -c "bootnode --nodekey=new-node-1/nodekey --writeaddress > new-node-1/enode"