-1

Мне интересно, когда я использую командную строку Linux, как я могу вывести результат i grep в файл CSV в разных столбцах.

Вот столбцы, которые я выбрал из команды 'last'

Окончательный формат, которого я хотел бы достичь, сейчас я должен импортировать данные вручную из TXT-файла следующий:

2 ответа2

0

Вам нужно только заменить вкладку запятыми и установить вывод в файл CSV:

grep "hello    world" | tr "\\t" "," > file.csv

текст в grep может быть кошкой к вашему файлу, чтобы получить весь контент

Я не уверен, является ли это вкладка или только пробел на вашем выходе, если есть пробел:

grep "hello world" | tr " " "," > file.csv
-1

последний | awk '{print $ 3, $ 4, $ 5, $ 6, $ 8, $ 9}'> gift.xls

Эта команда идеально подходит для ваших требований.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .