Preguntas etiquetadas con bash

86
Cómo actualizar un archivo en un archivo zip

¿Es posible reemplazar un archivo en un archivo zip sin descomprimir, eliminar el archivo anterior, agregar el nuevo archivo y volver a comprimirlo? La razón es que tengo un archivo zip que es realmente grande, hay un xml dentro del archivo zip que tengo que actualizar a veces. Abrir la...

86
¿Cómo puedo alinear las columnas de las tablas en Bash?

Me gustaría generar un texto en formato de tabla. Lo que intenté hacer fue hacer eco de los elementos de una matriz con '\ t', pero estaba desalineado. Mi código for((i=0;i<array_size;i++)); do echo stringarray[$i] $'\t' numberarray[$i] $'\t' anotherfieldarray[$i] done; Mi salida a very...

86
Tomar la enésima columna en un archivo de texto

Tengo un archivo de texto: 1 Q0 1657 1 19.6117 Exp 1 Q0 1410 2 18.8302 Exp 2 Q0 3078 1 18.6695 Exp 2 Q0 2434 2 14.0508 Exp 2 Q0 3129 3 13.5495 Exp Quiero tomar la segunda y cuarta palabra de cada línea como esta: 1657 19.6117 1410 18.8302 3078 18.6695 2434 14.0508 3129 13.5495 Estoy usando...

85
Enésima palabra en una variable de cadena

En Bash, quiero obtener la enésima palabra de una cadena retenida por una variable. Por ejemplo: STRING="one two three four" N=3 Resultado: "three" ¿Qué comando / script de Bash podría hacer esto?

85
Presione CTRL para mover el cursor entre palabras / cadenas

Estoy acostumbrado a usar la CTRLtecla para moverme más rápido cuando uso las teclas de flecha izquierda y derecha (va al final de una palabra, en lugar de un carácter a la vez). ¿Puedo hacer eso en bash de alguna manera? Probablemente podría codificarlo, pero me preguntaba si hay algo más...

85
Comando para borrar la pantalla de Git Bash

¿Hay algún comando en Git que borre la pantalla? por ejemplo, en la línea de comandos de la ventana después de ejecutar una gran cantidad de código, si escribe cls, se borrará todo el código anterior. entonces quiero el mismo tipo de funcionalidad en Git. entonces alguien puede decirme el nombre...