automatiza a criação de partições com fdisk

0

Estou usando esses comandos na linha de comando:

sudo fdisk /dev/mmcblk1
p
d
w

sudo fdisk /dev/mmcblk1
n
(using all defaults)
w

Por favor, existe alguma opção de como automatizar esta tarefa? Ou como usar um forro para isso (mesmo para cada comando fdisk um forro, então dois forros no total)? Ou talvez com python?

    
por peter 07.11.2018 / 15:34

2 respostas

2

Basta criar um arquivo (por exemplo, fdisk_cmds ) que contenha os comandos, como por exemplo:

p
i
    # This is a blank line to select a default response
q

sudo fdisk /dev/mmcblk1 < fdisk_cmds
    
por 07.11.2018 / 15:44
1

Você pode usar um comando de um forro (bash):

(echo p; echo d; ... ; echo w) | fdisk /dev/mmcblk1

Para definir a resposta padrão, use echo "" para responder Sim use echo "Y"

    
por 07.11.2018 / 17:22