sudo権限を使用せずにdnfから更新回数を取得しようとしています。ここが初めて始まるところだと思いますが、dnf check-update
どうすればいいかわかりません。重要なのは、ソリューションが1行であることです。
そのようなことは可能ですか?
答え1
これがうまくいくようです:
dnf check-update| grep -Ec ' updates$'
updates
すべてのアップグレード行の末尾に単語があるからです。
答え2
静かに更新を確認し、パッケージ数を計算します(テキストで始まる行など)。
dnf check-update -q|grep -c ^[a-z0-9]