Bash-Kommandozeile Bestätigungsdialog

Ja/Nein [y/n] Bestätigungsdialog in Bash-Kommandozeile erstellen

Implementierung eines Ja/Nein [y/n] Bestätigungsdialogs in der Bash-Kommandozeile. Lassen Sie das Programm beenden, wenn nein oder n ausgewählt wird. Hier ist ein Beispiel. <pre><code>read -p "Are you sure? " -n 1 -recho&nbsp;&nbsp;# (optional) move to a new lineif [[ ! $REPLY =~ ^[Yy]$ ]]then...

Shou Arisaka
1 Min. Lesezeit
18. Okt. 2025

Implementierung eines Ja/Nein [y/n] Bestätigungsdialogs in der Bash-Kommandozeile. Lassen Sie das Programm beenden, wenn nein oder n ausgewählt wird.

Hier ist ein Beispiel.

read -p "Are you sure? " -n 1 -r
echo    # (optional) move to a new line
if [[ ! $REPLY =~ ^[Yy]$ ]]
then
[[ "$0" = "$BASH_SOURCE" ]] && exit 1 || return 1
fi

echo "Yes"

Diesen Artikel teilen

Shou Arisaka 18. Okt. 2025

🔗 Links kopieren