將“yes”通過管道傳遞到命令中不起作用

將“yes”通過管道傳遞到命令中不起作用

我嘗試了以下命令

yes | parted /dev/sdd mktable gpt

這樣我就可以響應有關該驅動器上所有資料遺失的警告。

然而每當我跑步時

parted /dev/sdd print

它仍然顯示所有分區。

答案1

你是否檢查手冊?在有選項的部分有:

-s, --script
從不提示使用者乾預

所以你可以這樣做:

parted /dev/sdd mktable gpt -s

相關內容