Если вы пытаетесь получить это так, чтобы он был ".doc-файлом MS Windows", он просто не будет работать (без гораздо большего количества кода, и, вероятно, языка C или Perl, или ...? )
Что вы можете сделать, это настроить его так, чтобы файл можно было импортировать в Excel и затем скопировать в таблицу слов.
1 - Я не уверен, что ваша первая строка должна быть выполнена, она не отображается в вашем выводе.
2 - измените ваш скрипт на
Сценарий
#!/bin/sh
export DATE=`date +%Y%m%d`
export HOST=`hostname`
echo hostname is $HOST. > ${DATE}.xls
awk -F: '{print $1,$3,$5,$6 }' /etc/passwd >> ${DATE}.xls
3 - Теперь этот файл должен быть файлом с разделителями табуляции, который должен автоматически открываться в Excel. Скопируйте и вставьте активные ячейки в таблицу вашего текстового документа.
4 - Если вы являетесь сценаристом VB, вы можете написать сценарий VB для автоматизации открытия файла xls и перехода к слову. Еще оставьте вопрос здесь и пометьте его соответствующими тегами VB.
Надеюсь, это поможет.
P.S. поскольку вы выглядите новым пользователем, если вы получите ответ, который поможет вам, не забудьте пометить его как принятый и / или дать ему + (или -) в качестве полезного ответа.