![使用parted而不是fdisk创建分区](https://linux22.com/image/45520/%E4%BD%BF%E7%94%A8parted%E8%80%8C%E4%B8%8D%E6%98%AFfdisk%E5%88%9B%E5%BB%BA%E5%88%86%E5%8C%BA.png)
我有一个脚本,它使用以下命令将分区添加到 /dev/sda
cat <<-EOF |fdisk /dev/sda
n
w
EOF
我想使用parted代替fdisk(fdisk与我的Linux不兼容)。我可以在上面的脚本中使用简单的parted代替fdisk吗?或者如何实现这一点?
答案1
您可以对 parted 使用相同的脚本逻辑,但 parted 必须通过parted -s
(不以交互方式运行)来调用。我不知道是否可以在 HEREDOC 中使用完全相同的命令,因为我不使用 parted。尝试手动试运行,记下命令,然后将它们放在脚本的 HEREDOC 部分。