Анализ файла значений, разделенных запятыми, то есть CSV-файла, из командной оболочки bash может быть сложной задачей и приводить к ошибкам в зависимости от сложности CSV-файла. Однако это частая задача во многих сценариях оболочки автоматизации или для быстрой обработки и переформатирования данных из файла, загруженного в bash.
В этом посте рассказывается о том, как разобрать CSV-файл с помощью встроенных команд Bash или с помощью команды awk для разбора более сложного формата. Решения, представленные ниже, могут быть легко адаптированы к другим форматам файлов, например, к файлу значений, разделенных табуляцией, т.е. к TSV-файлу. Читать
Приглашение командной строки — это место, где вы вводите команды на своем терминале в интерактивном сеансе командной строки. Приглашение можно настроить так, чтобы оно отображало полезную информацию для пользователя, такую как имя хоста, текущий рабочий каталог, дата, имя пользователя и т.д. Вы можете изменить приглашение bash для отображения другой информации или даже изменить цвета текста в части или во всем приглашении.