Arch Linuxでフロントエンドを非対話式にする方法は?

Arch Linuxでフロントエンドを非対話式にする方法は?

DEBIAN_FRONTENDDebianには、プロンプトを停止するように設定するnoninteractiveときにスクリプトに役立つ変数という名前があります。 Archlinuxにも似ていますか?なぜなら 'echo|' はスクリプトに 20 の異なる行があると本当に迷惑だからです。

答え1

Archlinuxにも似ていますか?

--noconfirmいいえ、オプションをに渡す必要がありますpacman

スクリプトに20の異なる行があると、本当に迷惑です。

スクリプトでは、コマンドを「マスク」する関数を使用するのが好きです。

pacman() {
   command pacman --noconfirm "$@"
}
pacman -S something
# really runs pacman --noconfirm -S something

関連情報