Preguntas con la etiqueta [bash]

Lista bash preguntas

¿Cómo ordenar un archivo in situ?

7
respuestas
315
votos
191.2k
vistas

Cuando usamos el sort filecomando, el archivo muestra su contenido de forma ordenada. ¿Qué pasa si no quiero obtener ningún resultado en la salida estándar, sino en el archivo de

Estoy intentando usar cURL en un script y hacer que no muestre la barra de progreso. Probé las opciones -s, -silent, -Sy -quiet, pero ninguna funciona. Aquí hay un comando

El comando Bash calcula el tiempo incorrecto

1
respuestas
1
votos
79
vistas

Estoy usando un script bash y quiero hacer un bucle de tiempo desde hace 3 horas hasta 3 horas después. Por ejemplo, los pseudocódigos son los siguientes: time_end = 2000010100

Valor de retorno en una función Bash

12
respuestas
582
votos
758.5k
vistas

Estoy trabajando con un script bash y quiero ejecutar una función para imprimir un valor de retorno: function fun1(){ return 34 } function fun2(){ local res=$(fun1) echo $res } Cuando

Este comando enumera los directorios en la ruta actual: ls -d */ ¿Qué hace exactamente el patrón */? ¿Y cómo podemos dar la ruta absoluta en el comando anterior (por

¿ Cómo puedo escribir varias líneas en un archivo llamado myconfig.confusando BASH? #!/bin/bash kernel="2.6.39"; distro="xyz"; echo <<< EOL line 1, ${kernel} line 2, line 3, ${distro} line 4 line ...

¿Cómo imprimo el elemento de matriz de una matriz Bash en líneas separadas? Éste funciona, pero seguramente hay una manera mejor: $ my_array=(one two three) $ for i in ${my_array[@]};

Estoy intentando extraer un determinado campo (el cuarto) del flujo de texto ajustado por "espacio" basado en columnas. Estoy intentando usar el cutcomando de la siguiente manera: cat text.txt |

Si tengo una matriz como esta en Bash: FOO=( a b c ) ¿Cómo uno los elementos con comas? Por ejemplo, producir a,b,c.

¿Cómo se pasa una variable que contiene barras como patrón sed? Por ejemplo, si tengo la siguiente variable: var="/Users/Documents/name/file" Quiero pasarlo sedasí: sed "s/$var/replace/g" "$file" Sin embargo, recibo errores. ¿Cómo

Por ejemplo, es posible que desee: tail -f logfile | grep org.springframework | <command to remove first N characters> Estaba pensando que trpodría tener la capacidad de hacer esto, pero

¿Existe alguna lista completa de personajes de los que se debe escapar en Bash? ¿Se puede comprobar solo consed ? En particular, estaba comprobando si %es necesario escapar o no.

Tengo un archivo de entradas delimitadas por tabulaciones que tienen una posición inicial y final # Name \t Start \t End Name1 \t 1 \t 3 Name2 \t 7 \t

Seleccionar líneas aleatorias de un archivo

0
respuestas
370
votos
239.0k
vistas

En un script Bash, quiero seleccionar N líneas aleatorias del archivo de entrada y enviarlas a otro archivo. ¿Cómo se puede hacer esto?

¿Cómo puedo repetir un personaje en Bash?

41
respuestas
345
votos
248.1k
vistas

¿ Cómo podría hacer esto con echo? perl -E 'say "=" x 100'