Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.








4
$ @ excepto el primer argumento
Necesito escribir un script de shell que se ejecute de esta manera: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# hay un bucle for dentro del script for i in $@ Sin embargo, como sé, $ @ incluye $ 1 hasta $ ($ # - 1). Pero para mi programa, $ …
36 bash  shell  scripting 


3
Entender el backtick (`)
Estoy probando el comando $ b=5; echo `$b`; -bash: 5: command not found pero no imprime 5 como se supone que debe hacerlo. ¿Que me estoy perdiendo aqui? ¿Qué significa `(backquote / backtick) en los comandos? parece decir que `evalúa los comandos dentro y los reemplaza con la salida.


2
Punto y coma en estructuras condicionales
¿Por qué poner punto y coma en uno y no en otro? El resultado es el mismo Código uno if [ "a" == "a" ] then echo "true" fi Código dos if [ "a" == "a" ]; then echo "true"; fi Los punto y coma en el segundo código son …
35 bash  scripting 


7
¿Cómo suprimo la salida dd?
Tengo un script bash que crea algunos archivos usando dd. El problema es que dd arroja una gran cantidad de salida que va a interferir con la salida de mi script. Buscando alrededor he encontrado una solución: dd if=boot1h of="/dev/r$temp1" >& /dev/null ¿Existe alguna alternativa o se está redirigiendo a …
35 bash  sudo  su  dd 


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.