Kleiner und einfacher Perl Einzeiler:
$ perl -ane 'printf "%s",@F[0];@F[0]="";print @F' <<< "2015-04-18 10:21:59 10 05430 -9999 -9999 000000000000"
2015-04-1810:21:591005430-9999-9999000000000000
Oder noch einfacher, wie von mik in den Kommentaren vorgeschlagen:
perl -pe 's/ //' <<< "2015-04-18 10:21:59 10 05430 -9999 -9999 000000000000"
Python kann es auch. Hier ist ein kleines Skript, das die Arbeit erledigt. Bei Bedarf kann es auf einen Einzeiler reduziert werden:
#!/usr/bin/env python
from __future__ import print_function
import sys
for line in sys.stdin:
words=line.strip().split()
print(words[0],end="")
print(" ".join(words[1:]))
Und da dieselbe Zeile in der Eingabedatei dreimal dupliziert wurde, ist hier ein Test für mehrzeilige Eingaben:
$ ./remove_leading_space.py < input.txt
2015-04-1810:21:59 10 05430 -9999 -9999 000000000000
2015-04-1810:21:59 10 05430 -9999 -9999 000000000000
2015-04-1810:21:59 10 05430 -9999 -9999 000000000000
Wenn Sie nur eine einzelne Zeile bearbeitet haben, können Sie dies folgendermaßen tun:
$ ./remove_leading_space.py <<< "2015-04-18 10:21:59 10 05430 -9999 -9999 000000000000"