Grava um arquivo em / var / lib / sysnews / [duplicate]

0

Nessa pasta estão armazenados os arquivos news : eles podem ser criados pelo administrador do sistema para escrever algumas informações para os usuários, como sugerido em este link .

Eu tentei como usuário normal adicionar um arquivo em /var/lib/sysnews , mas nem este comando

echo "Hello world" > /var/lib/sysnews

nem este comando

sudo echo "Hello world" > /var/lib/sysnews

funcionou (dá permissão negada erro).

A pasta é de propriedade de root user e pelo staff group. Meu usuário normal já estava no grupo sudo ; Eu adicionei o grupo staff para meu usuário, mas sem resultados.

Posso adicionar notícias apenas criando um arquivo em uma das minhas pastas e digitando

sudo mv myfile /var/lib/sysnews

mas está incomodando.

Existe uma maneira mais simples de adicionar alguns arquivos de notícias a essa pasta sem ser o root?

    
por BowPark 14.05.2014 / 16:54

1 resposta

1

O problema parece ser o redirecionamento da saída / piping. Use seu editor favorito (vim no meu caso) e sudo vim /var/lib/sysnews e edite o arquivo por meio de um editor chamado com sudo . Ou use uma das soluções alternativas de sudo commandline listadas acima, mas nenhuma delas parece ser a resposta "mais simples".

    
por 14.05.2014 / 17:08