No seu script, a primeira linha deve ser:
#!/bin/bash
Ei pessoal bastante newbish aqui e tentando fazer algumas coisas mais avançadas, mas um pouco perdido.
Aqui está o meu script, meu objetivo era torná-lo um executável, no entanto, ele não completa todo o comando para que ele seja interrompido.
Informações do arquivo de script:
freeup_boot_space.sh -rwxr-xr-x 1 root root
Aqui está o próprio script:
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/^ii/{ print $2}' | grep -v -e 'uname -r | cut -f1,2 -d"-"' | grep -e '[0-9]' | xargs sudo apt-get -y purge
Se eu executar o comando longo acima no prompt, ele funcionará bem.
No entanto, quando tento sudo ./freeup_boot_space.sh
, ele é interrompido e parece que não entende os |
pipes.