Intereting Posts
Процессор hogging CPU Комптон: неправильный дисплей теней (любимые настройки)? Беспроводной адаптер T400 не работает Агент признал отказ подписать с помощью ключа как скачать плейлист с youtube-dl? Как администратор запрещает пользователям устанавливать определенные пакеты? Зашифровать файл и уничтожить все незашифрованные копии Автоматическое заполнение для часто используемых команд командной строки? Странный вывод при удалении пользователя Где размещать одноразовые компьютерные папки программного обеспечения? Как заставить сканер Brother DCP-135C работать? Как я могу искать файлы во всех подкаталогах с помощью оболочки, а затем копировать эти файлы? Не удалось установить какие-либо ОС на базе Linux в ноутбуке HP PAVILION DV6 Как настроить IRC-сервер с поддержкой LDAP? Как создать раздел подкачки, если у меня уже есть 4 первичных раздела?

Извлечение данных из текстового файла с использованием bash

Я ищу сценарий bash. В текстовом файле у меня есть такие данные, как:

+------+------ | Id | User | +------+------+ | 8192 | root | | 8194 | root | | 8202 | root | | 8245 | root | | 8434 | root | | 8754 | root | | 8761 | root | | 8762 | root | | 8764 | root | | 8771 | root | +------+------+ 

Я хочу извлечь данные следующим образом:

8192,8194,8202,8245,8434,8754,8761,8762,8764

Я имею в виду, мне нужно первое поле, содержащее числа, но не последнее. И все выделенные числа должны быть разделены запятой ( , ).

Может ли кто-нибудь помочь мне получить его?