私は周りを見回しましたが、私が試しているものを見つけることができませんでした。 grep、sed、awkの知識が少し足りないと言いたいです。
エイリアスがあります。
alias upgradable='apt list --upgradable'
私に必要なものを手に入れます。
thunderbird/bionic-updates,bionic-security 1:68.4.1+build1-0ubuntu0.18.04.1 amd64 [upgradable from: 1:68.2.2+build1-0ubuntu0.18.04.1]
thunderbird-gnome-support/bionic-updates,bionic-security 1:68.4.1+build1-0ubuntu0.18.04.1 amd64 [upgradable from: 1:68.2.2+build1-0ubuntu0.18.04.1]
しかし、私はタイトルの最初の単語だけを知りたいです。たくさん試してみましたが失敗しました。
どうやって進めますか?
ベストアンサー1
最初のものより前のすべてを印刷するには、次のものを/
使用できますcut
。
alias upgradable='apt list --upgradable | cut -d'/' -f1
またはawk
:
alias upgradable="apt list --upgradable | awk -F'/' '{print \$1}'"