%20para%20encontrar%20n%C3%BAmeros%20seguidos%20de%20un%20espacio.png)
Estoy ejecutando lo siguiente
awk '$2 ~ /^[0-9]\s+/ {print($2)}' file >> file1
¿No estás seguro de cómo corregir esto para seleccionar solo líneas donde los dígitos van seguidos de un espacio?
Respuesta1
Su patrón nunca coincidirá porque busca un espacio en el campo dos, pero como los campos están separados por espacios, estos caracteres nunca pueden estar en un campo.
Si está buscando que el campo dos contenga solo dígitos, puede usar esto
$2 ~ /^[[:digit:]]+$/
Si desea garantizar que tenga espacio a continuación, puede verificar que el campo tres sea distinto de cero.
$2 ~ /^[[:digit:]]+$/ && $3 > ""