Por que não usamos simplesmente echo
para anexar o contexto a um arquivo?
echo -e '[archlinuxfr]\nSigLevel = Never\nServer = http://repo.archlinux.fr/$arch' >> /home/user/Documents/pacman.conf
Estou editando um script de instalação do Arch. Eu quase consegui que funcionasse como eu queria!
Eu preciso adicionar o seguinte no final do /etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
Antes eu usei o comando cat e ele apagou tudo dentro do /etc/pacman.conf e acabou de adicionar isso. Mas preciso adicioná-lo ao final do arquivo.
Aqui está o script que tenho atualmente: link
Obrigado!
Esta solução parece funcionar:
#!/bin/bash
## Add AUR repository in /etc/pacman.conf
cat <<EOF >> /mnt/etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/\$arch
EOF