Preguntas etiquetadas con sh

161
Buscar y reemplazar en bash usando expresiones regulares

He visto este ejemplo: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} Que sigue a esta sintaxis: ${variable//pattern/replacement} Desafortunadamente, el patterncampo no parece admitir la sintaxis de expresiones regulares completas (si uso .o \s, por ejemplo, intenta...

161
Agregar git branch en el símbolo del sistema Bash

Intenté agregar la rama git en la que estoy trabajando actualmente (desprotegido) en el indicador bash sin éxito ... ( mientras mantengo mi ruta actual que muestra el directorio / archivo activo intacto) Tengo un archivo .bashrc en mi casa, pero también vi a muchas personas mencionar el archivo...

160
¿Cómo usar> en un comando xargs?

Quiero encontrar un comando bash que me permita grep cada archivo en un directorio y escribir la salida de ese grep en un archivo separado. Supongo que habría sido hacer algo como esto ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" pero, que yo sepa, a xargs no le gustan las comillas dobles....

160
Buena función de hash para cadenas

Estoy tratando de pensar en una buena función hash para cadenas. Y estaba pensando que podría ser una buena idea resumir los valores Unicode para los primeros cinco caracteres de la cadena (suponiendo que tenga cinco, de lo contrario, pare donde termina). ¿Sería una buena idea, o es mala? Estoy...

159
¿Cómo depurar un script bash? [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Mejora esta...

159
Script Bash: contenido variable como un comando para ejecutar

Tengo un script de Perl que me da una lista definida de números aleatorios que corresponden a las líneas de un archivo. A continuación, quiero extraer esas líneas del archivo usando sed. #!/bin/bash count=$(cat last_queries.txt | wc -l) var=$(perl test.pl test2 $count) La variable vardevuelve una...

159
Nombres de variables dinámicas en Bash

Estoy confundido acerca de un script bash. Tengo el siguiente código: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Quiero poder crear un nombre de variable que contenga el primer argumento del comando y que tenga el valor de, por...