Разбор файла в linux: сохранение только временных меток

У меня есть 31 файл в одном каталоге. Формат файла выглядит следующим образом:

TimeStamop user-id 1471417712595 1936f35c-XXXX-XXXX-XXXX-49898523b8ea 1471417717238 e3153e8d-XXXX-XXXX-XXXX-7710089c77bb 1471417718730 4e470320-XXXX-XXXX-XXXX-29bc448f09a1 1471417719211 e8b6a6c0-XXXX-XXXX-XXXX-dd68d836fb31 1471417723775 cbc009c1-XXXX-XXXX-XXXX-88cda2b1b812 1471417723775 cbc009c1-XXXX-XXXX-XXXX-88cda2b1b812 1471417725790 c332eba7-XXXX-XXXX-XXXX-509c42a621d1 1471417725522 4712acf1-XXXX-XXXX-XXXX-11a24bcbe7c8 1471417601920 502bc0dd-XXXX-XXXX-XXXX-eff38b468461 1471417604615 8c6b2ef9-XXXX-XXXX-XXXX-9efb1223e383 

Я просто хочу получить информацию о временной отметке и хочу записать все временные метки в одном файле с помощью сценария оболочки Linux. Общий размер файла (31 размер файла) составляет 4,5 ГБ. Я хочу эффективный метод для выполнения этой задачи. Я сделал это в python. но хотите его в сценарии оболочки.

One Solution collect form web for “Разбор файла в linux: сохранение только временных меток”

С awk из каталога, содержащего файлы:

 awk 'FNR>1 {print $1}' * >output.txt 
  • FNR>1 соответствует всем записям с номером записи больше 1 из каждого файла, т. Е. Это значит избавиться от заголовка из каждого файла

  • Для этих записей {print $1} печатает только первое поле, которое является меткой времени

  • scp (v4) копирование с удаленного на несколько локальных имен файлов
  • Запуск скрипта cron с lynx не работает
  • Справка по сценарию awk / sed shell
  • Регистрация выходных команд на нескольких серверах ssh
  • grep с количеством отдельных паттернов
  • Как фильтровать файлы с именем файла, а затем удалять файл OLDEST?
  • Как использовать аргументы командной строки в сценарии оболочки
  • Bash: вывести несколько строк в однострочные команды
  • заголовок сценария оболочки для лучшей совместимости
  • Труба / перенаправление группы команд
  • Сформированный вывод скрипта оболочки
  • Как удалить каталоги в правильном порядке, чтобы удалить пустые?
  • Linux и Unix - лучшая ОС в мире.