Preguntas etiquetadas con sh

86
Paralelizar el script Bash con el número máximo de procesos

Digamos que tengo un bucle en Bash: for foo in `some-command` do do-something $foo done do-somethingestá vinculado a la CPU y tengo un procesador de 4 núcleos brillante y agradable. Me gustaría poder ejecutar hasta 4 do-somethinga la vez. El enfoque ingenuo parece ser: for foo in...

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

86
¿Alguien puede impulsar mi proyecto en github?

Soy nuevo en git y en github. Configuré un repositorio en github y puedo enviar cosas locales a este repositorio remoto. Ahora, aquí está la pregunta: justo después de enviar algo al repositorio remoto y actualizar la página, puedo ver que se cargan los cambios (por ejemplo, si escribí un...

86
¿Qué hace el hash en Python?

Vi un ejemplo de código donde la hashfunción se aplica a una tupla. Como resultado, devuelve un número entero negativo. Me pregunto qué hace esta función. Google no ayuda. Encontré una página que explica cómo se calcula el hash pero no explica por qué necesitamos esta función....