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.

5
script bash [x $ 1 = x]
Estoy leyendo un script bash, no entiendo lo que está pasando allí. #!/bin/sh [ x$1 = x ] ¿Qué está pasando en la segunda línea y qué [ x$1 = x ] significa?
21 bash  shell 

3
Ejecuta una línea de comandos con un sudo
Por ejemplo, si quiero crear un archivo e ingresar texto en una línea, puedo redirigir la salida a un archivo con el uso del >operador: echo "something" > /path/foobar pero si no tengo acceso a la carpeta /path/y necesito privilegios de sudo, ¿cómo puedo lograr este mismo comando que un …


2
¿Cómo mantener dotfiles system-agnostic?
Debido al trabajo, recientemente comencé a usar OS X y lo configuré usando homebrew para obtener una experiencia similar a la de Linux. Sin embargo, hay bastantes diferencias en su configuración. Algunos solo necesitan estar en su lugar en un sistema. Como mis dotfiles viven en un repositorio git, me …





7
¿Existe el concepto de programación de "devolución de llamada" en Bash?
Algunas veces, cuando leí sobre programación, me encontré con el concepto de "devolución de llamada". Curiosamente, nunca encontré una explicación que pueda llamar "didáctica" o "clara" para este término "función de devolución de llamada" (casi cualquier explicación que leí me pareció lo suficientemente diferente de otra y me sentí confundido). …
21 bash  function 

4
Alias ​​a CD en un directorio y llamar a un comando
Tengo un .bash_profiley en eso tengo un conjunto de alias. Esos alias en este momento ejecutan un solo comando y fue bastante fácil. Sin embargo, me gustaría hacer dos cosas con un nuevo alias que estoy tratando de crear. CD en un directorio Ejecute un comando desde ese directorio
21 bash  alias  cd-command 


3
Obtenga un indicador de progreso al importar bases de datos MySQL
A menudo importo bases de datos MySQL, y esto puede llevar un tiempo. No hay ningún indicador de progreso en absoluto. ¿Se puede mostrar uno, de alguna manera? Registros importados, MB importados o tablas importadas ... cualquier cosa es mejor que solo esperar. Alguien alguna idea? Yo uso este comando: …
21 bash  mysql 



3
¿Por qué no es [-n] falso como [-n ""]?
Mi pregunta es sobre los valores de retorno producidos por este código: if [ -n ]; then echo "true"; else echo "false"; fi Esto imprime true. Su prueba complementaria usando [ -z ]también imprime true: if [ -z ]; then echo "true"; else echo "false"; fi En el código anterior, …
20 bash 

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.