Eu uso o código a seguir para escrever texto bruto em arquivos, para atualizar minhas configurações de CPU. Espero que isso ajude! Roteiro:
#!/bin/sh
cat > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor <<EOF
performance
EOF
cat > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor <<EOF
performance
EOF
Isso grava o texto "desempenho" nos dois arquivos mencionados no script acima. Este exemplo substitui dados antigos em arquivos.
Este código é salvo como um arquivo (cpu_update.sh) e para torná-lo executável:
chmod +x cpu_update.sh
Depois disso, você pode executar o script com:
./cpu_update.sh
Se você não deseja substituir os dados antigos no arquivo, desative
cat > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor <<EOF
com
cat >> /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor <<EOF
Isso anexará seu texto ao final do arquivo sem remover outros dados que já estão no arquivo.
echo "Some text here." >> myfile.txt
anexar ao final do arquivo