Usando o awk
O awk implicitamente percorre as linhas e separa cada linha em campos:
$ awk '{printf "Some text before %s %s\n",$2,$3}' file.out
Some text before 100500 1446043920
Some text before 100501 1446043921
Some text before 100502 1446043922
Some text before 100503 1446043923
Se soubermos que o arquivo de entrada sempre terá apenas três colunas, esse comando poderá ser reduzido para (dica do Hat: Don Crissti):
$ awk '{$1="Some text before"} 1' file.out
Usando o shell
As linhas podem ser divididas em campos usando a declaração read
do shell:
$ while read a b c d; do echo "Some text before $b $c" ; done <file.out
Some text before 100500 1446043920
Some text before 100501 1446043921
Some text before 100502 1446043922
Some text before 100503 1446043923