我正在一个bash脚本中使用github cli在某些条件下创建一些repos,但为此,我首先需要检查用户是否安装了cli (我得到了这个检查工作),以及它是否已登录。gh-cli为此提供了一个函数gh auth status,但我不能使用它的返回来检查用户是否已登录。有两种可能的产出:或 ✓ Logged in to github.com as <username> (oauth_token)
我是通过令牌认证给github cli的#=> ✓ Logged in to lalala.com as lolofon (~/.config/gh/hosts.yml)但是,随后立即处决:#=>
HTTP 401: This endpoint requires you to be authentic