Bash mientras bucle + corte lento
Estoy tratando de procesar un archivo (1.5GB) con un bucle bash para iterar cada línea. solíacut
por su simplicidad (relativa) y terminó con:
while read line
do
echo "$(echo $line | cut -d' ' -f 2-3)" "$(echo $line | cut -d'"' -f 20)"
done < TEST.log > IDS.log
Esto es muy lento y solo hace alrededor de 2 KB / seg. Necesito algo para correr mucho más rápido.
Además, ¿cuál es el cuello de botella aquí?