Fim inesperado do arquivo .bashrc [duplicado]

0

Eu estava tendo problemas com pulseaudio e tive que sempre digitar 'pulseaudio -D' no terminal toda vez que eu inicializava. No entanto, isso foi bastante frustrante e, portanto, eu estava ansioso para fazer pulseaudio para inicialização cada vez na inicialização, editando .bashrc

Eu adicionei essas linhas no final do arquivo .bashrc:

until [[ 'ps aux | grep "pulseaudio -D" | grep -v grep | wc -l' -eq 1 ]]
do
    pulseaudio -D >/dev/null 2>&1
    if [[ 'ps aux | grep "pulseaudio -D" | grep -v grep | wc -l' -gt 1 ]]
    then
        kill -9 'pidof pulseaudio'
        pulseaudio -D
    fi

link

Mas, depois disso, recebi o erro de 'fim de arquivo inesperado', contido na Captura de tela .

Como posso resolver isso?

    
por Sarthak Thakur 03.01.2018 / 15:32

1 resposta

4

Seu loop do não tem o final em done . Compare

#!/bin/bash
for i in *; do
    echo "item: $i"
done
    
por gonczor 03.01.2018 / 15:42