Permiso denegado para un comando apropiado

1

Estoy intentando enumerar los contenidos de la base de datos apropos ( makewhatis ) con el siguiente comando, pero sigo recibiendo Permission denied .

sudo -s apropos . > touch thedatabase

-bash: touch: Permission denied

sudo -s apropos . > thedirectory

thedatabase: Permission denied

apropos . > touch thedatabase

Todos estos resultados en alguna forma de Permission Denied . ¿Cómo puedo evitar esto o cuál es la forma más elegante de hacerlo?

    
pregunta inthenameofmusik 09.10.2015 - 18:16

1 respuesta

1

No estoy seguro de cómo hacer lo que me estás pidiendo. Estoy investigando eso ahora, pero sé cómo solucionar los problemas de permisos que está teniendo con sudo.

Su sintaxis es incorrecta para sudo, la redirección de shell ">" Está sucediendo sin privilegios elevados. Intente incluir citas como esta:

sudo -s 'apropos . > touch thedatabase'
    
respondido por el zevlag 09.10.2015 - 21:49

Lea otras preguntas en las etiquetas