Fiddling estou com um pouco de script que vai emitir um comando shutdown se a temperatura do CPU vai acima de um certo nível. Eu comecei a escrever o script em Bash, e então pensei que eu gostaria de usar
Perl para extrair as regras bits, mas não estou certo se isso é realmente prático. Basicamente quero analisar a entrada um pouco melhor, mas estou um pouco de um principiante, tanto a nível Bash e
Perl. Eu sei como extrair o que eu quero com
Perl, Mas não tanto com Bash. Eu sei como obter os dados brutos com Bash, mas não sei qual a melhor forma de obter esses dados para
PerlE, em seguida, novamente como uma variável para Bash para que ele possa decidir se quer deixar a máquina em andamento, ou emitir um comando shutdown. Eu escrevi o primeiro pedaço do script Bash, que era relativamente simples, mas agora estou em um status quo que eu não sei como pôr
Perl para a imagem. Poderia ser a minha melhor aposta para escrever a "dados brutos" para um arquivo e, em seguida, uma chamada
separada Perl script, tem que alterar o arquivo de dados, conforme necessário e, em seguida, ler no recém-parsed dados (em Bash) e agir sobre isso? Aqui está o que eu tenha chegado tão longe:
Código:
#!/bin/bash
cur_tmp= sensors | grep 'CPU Temp:' \
| awk '{ print $3 }' \