Resultados de la búsqueda a petición "bash"
Error de sintaxis: "(" inesperado (esperando "hecho") [duplicado]
Esta pregunta ya tiene una respuesta aquí: Recibo el error "array.sh: 3: array.sh: Error de sintaxis:" ("inesperado" [/questions/25222259/i-am-getting-error-array-sh-3-array-sh-syntax-error-unexpected] 3 respuestasTengo un script de shell muy ...
Variable de ruta de Bash usando ~ que resulta en 'No existe tal archivo o directorio'
Si hago esto: ls ~/Dev/Project/Assets/_Core/¡Obtuve una lista de directorios súper duper! ¡Hurra! Pero si hago esto: assetsPath=$(head -n 1 .config | perl -ne 'print if s/^assets=(.*)/\1/g') echo $assetsPath ls $assetsPathYo ...
Reemplazar un número repetido en un archivo con números aleatorios
Quiero reemplazar todas las apariciones de un número con un número aleatorio en cada línea de un archivo usando "sed". Por ejemplo, si mi archivo tiene el número 892 en cada línea, me gustaría reemplazarlo con un número aleatorio único entre 800 ...
Awk / Bash mueve los dígitos desde el frente de la línea hasta el final de la línea
Quiero mover los dígitos / cadena numérica desde el frente de la línea hasta el final de la línea, ejemplo de entrada: 123example 321example 34292exampleRendimiento esperado: example123 example321 example34292
Cómo analizar registros de varias líneas (con awk?)
Estoy tratando de descubrir cómo extraer campos particulares de registros de varias líneas separados por\n\n. En este caso, resulta que sale de apt-cache similar a los archivos de control DEBIAN. Ver salida deapt-cache show "$package" Package: ...
Prueba si un globo tiene alguna coincidencia en bash
Si quiero verificar la existencia de un solo archivo, puedo probarlo usandotest -e filename o[ -e filename ]. Supongamos que tengo un glob y quiero saber si existen archivos cuyos nombres coincidan con el glob. El globo puede coincidir con 0 ...
POSIX SH variable de bucle de compilación con elementos que contienen espacios
Aquí está el código que necesito: #!/bin/sh x1="a1 a2" x2="b1 b2" list=SOMETHING for x in "$list" do echo $x doneY la salida que quiero: a1 a2 b1 b2La pregunta es: ¿qué deberíaSOMETHING ¿ser? yo quiero$list comportarse igual que$@ hace. Notas: ...
Acabo de asignar una variable, pero echo $ variable muestra algo más
Aquí hay una serie de casos dondeecho $var puede mostrar un valor diferente al que se acaba de asignar. Esto sucede independientemente de si el valor asignado fue "comillas dobles", "comillas simples" o sin comillas. ¿Cómo consigo que el shell ...
Cómo hacer coincidir nada si un nombre de archivo glob no tiene coincidencias
Quiero recorrer todos los archivos que coincidan con la extensiónjpg otxt. Yo suelo: for file in myDir/*.{jpg,txt} do echo "$file" doneProblema:Si el directorio no contiene ningún archivo jpg, el ciclo tendrá una iteración con salidamyDir/*.jpg. ...
Eliminar fila que tiene más de X columnas en un csv
Necesito eliminar todas las filas en un archivo csv que tienen más de un cierto número de columnas. Esto sucede porque a veces el código, que genera el archivo csv, omite algunos valores e imprime lo siguiente en la misma línea. Ejemplo: ...