将文本文件中的数据转换为该文本文件本身中的表
我使用此脚本来获取数据
#!/bin/sh
export DATE=`date +%Y%m%d`
export HOST=`hostname`
echo hostname is $HOST. > ${DATE}.txt
cut -f 1,3,5,6 -d : /etc/passwd >> ${DATE}.txt
输出是
mom :1 : morris : /sbin
mini: 234 : mike : /usr/sbin
我正在尝试将此输出转换为 .doc 格式的表
我没有在任何论坛中获得帮助
提前致谢
I used this script to obtain the data
#!/bin/sh
export DATE=`date +%Y%m%d`
export HOST=`hostname`
echo hostname is $HOST. > ${DATE}.txt
cut -f 1,3,5,6 -d : /etc/passwd >> ${DATE}.txt
Output is
mom :1 : morris : /sbin
mini: 234 : mike : /usr/sbin
i am trying to convert this output in to table in .doc format
I didn't get help in any forums
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试图让它“是”一个 MS windows .doc 文件,它显然无法工作(没有更多的代码,可能是 C 语言或 perl,或者......?)
如果你 可以做的就是对其进行设置,以便可以将文件导入到 Excel 中,然后复制粘贴到 Word 表格中。
1 - 我不确定你的第一行应该完成什么,它不会出现在你的输出中。
2 -- 将脚本更改为
脚本
3 -- 现在该文件应该是一个制表符分隔的文件,应该在 Excel 中自动打开。将活动单元格复制粘贴到 Word 文档的表格中。
4 -- 如果您是VB脚本人员,您可以编写VB脚本来自动打开xls文件并移动到word。或者在此处发布问题并使用适当的 VB 标签对其进行标记。
我希望这有帮助。
PS,由于您似乎是新用户,如果您得到的答案对您有帮助,请记住将其标记为已接受,和/或给它 +(或 -)作为有用的答案。
If you're trying to get this so it 'is' a MS windows .doc file, it just plain won't work (without a whole lot more code, and probably C language or perl, or ...?)
What you can do is set it up so the file can be imported into excel and then copy-pasted into a word table.
1 -- I'm not sure what your first line is supposed to accomplish, it doesn't appear in your output.
2 -- change your script to
script
3 -- Now the file should be a tab-delimted file that should auto-open in Excel. Copy-paste the active cells into your word document's table.
4 -- If you're a VB script person, you can write VB script to automate opening the xls file and moving to word. Else post a question here and tag it with appropriate VB tags.
I hope this helps.
P.S. as you appear to be a new user, if you get an answer that helps you please remember to mark it as accepted, and/or give it a + (or -) as a useful answer.
这将解决问题
this will solve the problem