Resultados de la búsqueda a petición "bash"

1 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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 ...

5 la respuesta

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

2 la respuesta

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: ...

18 la respuesta

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 ...

1 la respuesta

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: ...

6 la respuesta

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 ...

2 la respuesta

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. ...

2 la respuesta

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: ...