Preguntas etiquetadas con shell

El término 'shell' se refiere a una clase general de intérpretes de comandos interactivos basados ​​en texto asociados con mayor frecuencia con los sistemas operativos Unix y Linux. Para preguntas sobre scripting de shell, utilice una etiqueta más específica como 'bash', 'powershell' o 'ksh'. Sin una etiqueta específica, se debe suponer una solución portátil (compatible con POSIX), aunque es preferible usar 'posix' además o 'sh' en su lugar.


7
¿Qué es / dev / null 2> & 1?
Encontré este fragmento de código en /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Está descargando y volviendo a cargar el firewall. No entiendo la >> /dev/null 2>&1parte. ¿Cuál es el propósito de tener esto en el cron? Está anulando mis reglas de firewall. ¿Puedo eliminar …





6
Generando un hash SHA-256 desde la línea de comando de Linux
Sé que la cadena "foobar" genera el hash SHA-256 c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2usando http://hash.online-convert.com/sha256-generator Sin embargo, la línea de comando shell: hendry@x201 ~$ echo foobar | sha256sum aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f - Genera un hash diferente. ¿Qué me estoy perdiendo?
234 linux  shell  sha256 



5
¿Cómo enumero un nombre de archivo por línea de salida en Linux?
Estoy usando el ls -acomando para obtener los nombres de archivo en un directorio, pero la salida está en una sola línea. Me gusta esto: . .. .bash_history .ssh updater_error_log.txt Necesito una alternativa integrada para obtener nombres de archivo, cada uno en una nueva línea, como esta: . .. .bash_history …
229 linux  shell  ls 




7
Cómo asignar la salida de un comando a una variable Makefile
Necesito ejecutar algunas reglas de creación condicionalmente, solo si el Python instalado es mayor que cierta versión (digamos 2.5). Pensé que podría hacer algo como ejecutar: python -c 'import sys; print int(sys.version_info >= (2,5))' y luego usando la salida ('1' si está bien, '0' de lo contrario) en una ifeqdeclaración …
225 shell  makefile 

5
Error "operador unario esperado" en Bash si la condición
He estado tratando de descubrir qué hay de malo en esto, pero no puedo resolverlo ... Esta es la parte que parece estar recibiendo un error. elif [ $operation = "man" ]; then if [ $aug1 = "add" ]; then # <- Line 75 echo "Man Page for: add" echo …
225 bash  shell 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.