作为我脚本的一部分,我想将包发布到 nuget 提要:
dotnet nuget push package.1.2.3.nupkg --source "mysource" --api-key "mykey"
该命令可能会打印error: 409 already contains version 1.2.3
并退出代码 1。这在我的上下文中非常好,但它会使整个脚本失败。我想用一些东西包装这个命令,如果特定错误出现在标准输出中,它将吞下非零退出代码,但如果它没有出现,则冒泡非零退出代码。我可以用什么来完成我的任务?