Prompt de texto / processador personalizável para RaspberryPi 3 usando Linux [closed]

0

Não é super familiarizado com o Linux, mas estou tentando criar um caso personalizado & teclado para um RaspberryPi em que eu estarei executando um processador de texto em tela cheia praticamente unicamente, a intenção é que alguém possa acessá-lo e digitar algo, apertar return e ele acrescenta a linha a um arquivo para sempre.

Eu pensei em apenas escrever um programa em Python para isso, mas eu não sei se eu seria bom em personalizar a aparência dele, eu quero que ele apareça como um prompt de comando / terminal, mas com personalizável cores. Existe algo assim para o Linux ou devo tentar outras rotas?

Obrigado

    
por Javier 18.01.2018 / 01:30

1 resposta

1

Parece um script simples: #!/bin/bash trap '' 2 clear while true; do IFS= read -rp "Line to add: " clear printf "%s\n" "${REPLY}" >> your_file.txt done

O comando trap intercepta as tentativas de um usuário de sair do programa pressionando Control-C. Eu adicionei essa linha porque não ficou claro a sua pergunta, mas a minha interpretação foi que você pode estar pretendendo algo que a indústria se refere como um "quiosque", ou seja. uma máquina de uso limitado de uso único sem a necessidade de login do usuário. Se isso estiver correto, o comando trap será útil para evitar que pessoas acidentalmente ou intencionalmente tentem "quebrar" o quiosque.

Para abortar o script, abra um segundo terminal, ou ssh no seu pi do framboesa, execute pgrep -a name_of_the_script e, em seguida, execute um kill para o ID do processo retornado ou apenas execute um pkill name_of_the_script se apenas um item foi devolvido.

    
por 18.01.2018 / 02:46