bash

¿Cuál es el propósito del: (dos puntos) GNU Bash builtin?

¿Cuál es el propósito de un comando que no hace nada, siendo poco más que un líder de comentarios, sino que en realidad es u ... g) while : ; do command ; done Supongo que lo que realmente estoy buscando es qué aplicación histórica podría haber tenido.

No se puede reenviar el historial de Bash de búsqueda de manera similar como con CTRL-r

Estoy tratando de buscar mi historial de bash de manera similar a como con CTRL-r , pero hacia adelante. Ha sido un dolor p ... uevo el comando anterior. ¿Cómo puede reenviar la búsqueda en su historial de Bash de manera similar a la búsqueda inversa?

Resaltar código bash / shell en markdown

¿Cómo resaltar los comandos bash/shell en los archivos markdown? Por ejemplo, para resaltar js escribo: ```js function ( ... ighted as Javascript!"} ``` Para resaltar el código HTML utilizo ```html. ¿Cómo podemos resaltar los comandos bash/shell?

Línea más larga en un archivo

Estoy buscando una manera sencilla de encontrar la longitud de la línea más larga en un archivo. Idealmente, sería un simple comando bash shell en lugar de un script.

Probar si un comando produce una cadena vacía

¿Cómo puedo probar si un comando produce una cadena vacía?

¿Cómo puedo comprobar la sintaxis de un script Bash sin ejecutarlo?

¿Es posible comprobar la sintaxis de un script bash sin ejecutarlo? Usando Perl, puedo ejecutar perl -c 'script name'. ¿Hay algún comando equivalente para los scripts bash?

Un ejemplo de cómo usar getopts en bash

Quiero llamar al archivo myscript de esta manera: $ ./myscript -s 45 -p any_string O $ ./myscript -h >>> should ... gth=$OPTARG echo $strength ;; esac done Pero con ese código obtengo errores. Cómo hacerlo con Bash y getopt?

Cómo poner un comentario de línea para un comando multilínea [duplicar]

Esta pregunta ya tiene una respuesta aquí: Comentando en un script Bash ... the comment for the 3nd line Pero desafortunadamente, el carácter comentario después de continuación \ romperá el comando.

¿Son preferibles los corchetes dobles []] sobre los corchetes simples [] en Bash?

Un compañero de trabajo afirmó recientemente en una revisión de código que la construcción [[ ]] debe ser preferida sobre [ ] ... d -nu`" = "$someuser" ] ; then echo "I love you madly, $someuser" fi No pudo proporcionar una justificación. Hay uno?

buscar: argumento faltante a-exec

Hoy me ayudaron con una orden, pero no parece estar funcionando. Este es el comando: find /home/me/download/ -type f -name " ... de archivo .mp3. Una vez hecho esto, elimine el archivo .rm que acaba de ser convertido. Agradezco cualquier ayuda en esto.

¿Cómo puedo formatear mi salida grep para mostrar los números de línea al final de la línea, y también el número de visitas?

Estoy usando grep para hacer coincidir la cadena en un archivo. Aquí hay un archivo de ejemplo: example one, example two nu ... atearlo correctamente para agregar total null count al frente, y no sé cómo agregar los números de línea. ¿Qué puedo hacer?

Git Bash es extremadamente lento en Windows 7 x64

He estado usando Git tanto en Windows como en Ubuntu durante el desarrollo de un pequeño proyecto, con frecuencia cambiando d ... lo como referencia, los repositorios con los que he estado usando Git han sido bastante pequeños: ~4-50 archivos como máximo.

¿Cuál es la mejor práctica para tratar con contraseñas en repositorios git?

Tengo un pequeño script de Bash que uso para acceder a Twitter y mostrar una notificación de Growl en ciertas situaciones. ¿C ... e configuración externo, pero pensé en verificar si había una forma establecida de manejar esto antes de intentar armar algo.

¿Una forma confiable para que un script bash obtenga el camino completo hacia sí mismo? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Obtener el directorio fuente de un script Bash desde ... aviso, wich ) No tiene que resolver enlaces simbólicos (de hecho, preferiría dejarlos solos, pero eso no es un requisito).

Comprobar si se necesita pull en Git

¿Cómo compruebo si el repositorio remoto ha cambiado y necesito extraer? Ahora utilizo este sencillo script: git pull --d ... obar todas las ramas remotas, y devolver los nombres de las ramas cambiadas y el número de nuevas confirmaciones en cada una.

¿Cómo representar múltiples condiciones en una instrucción shell if?

Quiero representar múltiples condiciones como esta: if [ ( $g -eq 1 -a "$c" = "123" ) -o ( $g -eq 2 -a "$c" = "456" ) ] ... ed, Donde la línea 15 es la que muestra si.... ¿Qué tiene de malo esta condición? Supongo que algo está mal con el ().

Historial de Bash Ilimitado [cerrado]

Quiero que mi archivo .bash_history sea ilimitado. por ejemplo, siempre puedo volver atrás y ver cómo construí/configuré algo, o qué era ese ingenioso comando, o cómo algún comando rompió algo hace semanas. ¿Cómo puedo cambiar esta configuración?

Excluir.directorios svn de grep [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo excluir directorios de grep-R? ... os del .directorios svn. Es posible grep recursivamente un directorio, pero excluir todos los resultados de .directorios svn?

¿Cómo solicito confirmación a un usuario en el script bash? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo solicito la entrada Sí/No/Cancelar en un script de shel ... onfirmación en la parte superior de un script bash potencialmente peligroso, ¿cuál es la forma más fácil/mejor de hacer esto?

La mejor manera de simular "grupo" de bash?

Supongamos que tiene un archivo que contiene direcciones IP, una dirección en cada línea: 10.0.10.1 10.0.10.1 10.0.10.3 10.0 ... brado. Y creo que fue un problema interesante. Así que por favor, no culpes a la pregunta, solo ignórala si no te gusta. :-)