sudo echo "something" > etc
nunca funciona, é melhor tentar isso
sudo sh -c "echo ...."
, o comando de trabalho deve ser assim:
sudo sh -c "echo "/ union" > persistence.conf"
Consegui criar uma partição ext3 sem problemas usando o Gparted e agora estou tentando enviar um arquivo persistence.conf, mas ele falha a cada vez, aqui estão os comandos que estou executando:
sudo mkdir /mnt/usb
sudo mount /dev/sdb3 /mnt/usb
sudo echo "/ union" >> /mnt/usb/persistence.conf
bash: /mnt/usb/persistence.conf: Permission denied
Alguém sabe como consertar isso?
sudo echo "something" > etc
nunca funciona, é melhor tentar isso
sudo sh -c "echo ...."
, o comando de trabalho deve ser assim:
sudo sh -c "echo "/ union" > persistence.conf"
Você deve usar o shell Bash no modo Sudo com a opção -c
para executar o shell personalizado.
sudo bash -c "echo '/ union' > /mnt/persist/persistence.conf"
Observe também que você deve aninhar corretamente as aspas duplas.
Outro exemplo é:
sudo bash -c "cat /mnt/persist/persistence.conf"
Referência: Qual é a diferença entre 'sudo [comando]' e ' sudo sh [comando]?