コマンドに「yes」をパイプしても機能しない

コマンドに「yes」をパイプしても機能しない

次のコマンドを試しました

yes | parted /dev/sdd mktable gpt

そのドライブ上のすべてのデータが失われるという警告に応答できるようにするためです。

しかし、走るたびに

parted /dev/sdd print

すべてのパーティションがまだ表示されます。

答え1

あなたはマニュアルを確認してくださいオプションのセクションには次のものがあります:

-s、--script は
ユーザーの介入を要求しません

つまり、次のようにすればよいのです:

parted /dev/sdd mktable gpt -s

関連情報