Как читать файл построчно и выполнять операции над каждой строкой

while read line; do echo "$(date),$(hostname),$line"; done < somefile.txt


Эта команда используется для чтения файла «somefile.txt» построчно. Для каждой строки она выполняет операцию, которая добавляет текущую дату, имя хоста и содержимое строки, разделенные запятыми, и выводит результат в стандартный вывод. Это полезно для создания журналов или обработки данных в текстовых файлах.

Альтернативой может быть использование цикла for с cat или других языков программирования для обработки строк файла.

Аргументы:
somefile.txt — имя файла, который будет прочитан построчно.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *