Como evitar o erro stty: 'entrada padrão': ioctl inadequado para o dispositivo?

1

Eu quero passar duas entradas (senhas) para o comando grub2-setpassword.

echo -e "linuxpassword\nlinuxpassword" | grub2-setpassword

No entanto, estou recebendo este erro no CentOS 7:

stty: 'standard input': inappropriate ioctl for device

Como evitar esse erro?

    
por GreenTeaTech 26.12.2016 / 14:49

1 resposta

0

Você está tentando ir contra a natureza da ferramenta de senhas do grub, então você tem que passar por obstáculos para chegar lá: dirija o terminal diretamente via expect ou perl ou python (etc.) ou encontre uma nova ferramenta.

O meu passwd no github pode ser ajudado.

    
por 28.12.2016 / 05:43

Tags