Você pode usar read
(consulte a página man do seu shell) para fazer o terminal aguardar que o usuário pressione uma tecla para indicar que leu a saída. Infelizmente, read
de dash
é bastante limitado, por isso recomendo usar bash
para isso.
read -s -n1 -p "Press any key to continue"
imprimirá o prompt no terminal ( -p
), aguardará que qualquer tecla seja pressionada ( -n1
) e finalmente sairá sem imprimir a chave inserida ( -s
).
Adicionar isso ao seu script fornece aos usuários todo o tempo necessário.
Atualizar : Para integrar o acima em nautilus-actions , crie um script bash que você pode usar como ação no diálogo de configuração.
O script teria que ser parecido com o seguinte.
#!/bin/bash
gksu chmod +x $1
read -s -n1 -p "Press any key to continue"
Chamar esse script com um nome de arquivo como primeiro parâmetro - assim como você fez antes com chmod
- definirá o bit executável para esse arquivo e, em seguida, aguardará a entrada do usuário.