Das Weiterleiten von `yes` in den Befehl funktioniert nicht

Das Weiterleiten von `yes` in den Befehl funktioniert nicht

Ich habe den folgenden Befehl ausprobiert

yes | parted /dev/sdd mktable gpt

Damit kann ich auf die Warnung reagieren, dass alle Daten auf diesem Laufwerk verloren gegangen sind.

Aber immer wenn ich laufe

parted /dev/sdd print

Es werden immer noch alle Partitionen angezeigt.

Antwort1

Hast duLesen Sie das Handbuch? Im Abschnitt mit Optionen gibt es:

-s, --script
fordert den Benutzer nie zum Eingreifen auf

Sie können also einfach Folgendes tun:

parted /dev/sdd mktable gpt -s

verwandte Informationen