Preguntas etiquetadas con bash

8
Nombre de usuario antes de sudo

Obtuve un script que requiere sudo, pero el script debe establecer parámetros de acuerdo con el usuario original, como: chown "${USER}:${USER}" dir Si lo configuro en sudo, solo termino con chmod root:root, lo que no ayuda. Entonces, ¿cómo puedo obtener el nombre de usuario antes de...

8
Stdout / stderr redirige en start-stop-daemon

Estoy tratando de escribir una initconfiguración que redirija la salida de mi daemon a dos archivos (para stdout y stderr). El problema es que no está funcionando. Estoy leyendo esto ahora mismo. Entonces, hice este script de shell para probar este enfoque. Y no

8
gato * | grep algo ... ¿en qué archivo está el resultado?

Si uno fuera a ejecutar el siguiente comando cat * | grep DATABASE el shell escupiría todas las líneas en los archivos * que contenían la palabra DATABASEen ellos. ¿Hay alguna manera de escupir también de qué archivo está separada cada línea? Traté de usar la -Hopción para grep que según mandice...

8
¿Por qué cron.weekly no se ejecuta?

Cuando noté que el script de copia de seguridad que coloqué en /etc/cron.weekly en mi servidor Debian6 no se ejecuta, coloqué este pequeño script en él, para ver si el cronjob semanal se ejecutaba en absoluto: #!/bin/bash echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log lo guardé...

8
Anular ruta a binario para un usuario en particular

Mi pregunta parece ser trivial, pero no pude encontrar nada útil en Internet. Tengo un binario en /urs/bin/binary pero está desactualizado y, por ejemplo, hay una versión más nueva disponible en algunos soportes /mount/new_version/binary Y hay un script bash que invoca este binario en una forma...

8
¿Por qué `crontab -` elimina crontab, y se puede cancelar?

Me apresuré y se olvidó el correo en crontab -eantes de chocar Enter. Apareció un mensaje, así que cerré con Ctrl+ D, igual que normalmente salgo de los mensajes de entrada. Ahora, sin previo aviso, todo mi crontab está vacío. ¿Por qué? ¿Qué lógica hizo que esto sucediera? ¿Cómo debo cerrar las...