Напишите результат команды bash в формате csv или xls - PullRequest
1 голос
/ 22 февраля 2020

Мне нужно найти файлы в указанном каталоге c и сохранить результат [имя файла] [размер] в разных столбцах csv / xls. Пожалуйста, скажите мне, как это можно сделать.

Что я пробовал: find ./mydir -type f -print0 | xargs -0 du -ch | awk 'BEGIN {OFS = ","} {$ 1 = $ 1} 1'> mycsvfile.csv

Что я получил: введите описание изображения здесь

Я хочу получить результат в разных ячейках таблицы

введите описание изображения здесь

1 Ответ

0 голосов
/ 22 февраля 2020

Не могли бы вы попробовать следующий код:

find mydir/ -type f -exec du -sh {} \; | sed 's/[[:space:]]/,/' > file.csv
...