如何批量地转换linux文档成txt格式

我原来在ubuntu下面下了一堆资料,当时图省事直接用ubuntu保存了,现在我想知道如何把linux文档批量转换成txt文档,因为便携式电子设备都只支持txt,或者有方... 我原来在ubuntu下面下了一堆资料,当时图省事直接用ubuntu保存了,现在我想知道如何把linux文档批量转换成txt文档,因为便携式电子设备都只支持txt,或者有方法能在windows下打开文档并转换,因为我不可能总用电脑看电子书。知道方法的帮忙告诉一下,谢谢!
就是linux的文本文档,不是office软件保存的,没有后缀名,
其实我有办法打开那些文档,但是一个个的手动转换相当繁琐,因为这些文档将近100个,
所以我想找找能批量转的方法。
展开
 我来答
大朽木
2010-01-25 · 超过25用户采纳过TA的回答
知道小有建树答主
回答量:48
采纳率:0%
帮助的人:91.4万
展开全部
linux文档到底是指什么,是说在Ubuntu下用OpenOffice保存的odf格式的文档,在win下打开么?
自然如果还可以使用Ubuntu的话,那就在OpenOffice下访问原文件,另存为txt就可以了
如果只能在win下干,也没问题
office2007 SP2以上版本支持ODF格式文档的编辑
如果使用的是2003,也可以选择安装Sun ODF Plugin for Microsoft Office 来进行转换
http://www.softpedia.com/progDownload/Sun-ODF-Plugin-for-Microsoft-Office-Download-77947.html
cjjgirl
2010-01-28 · TA获得超过172个赞
知道答主
回答量:45
采纳率:0%
帮助的人:0
展开全部
执行命令:unix2dos 文件名

即可。就是个换行符的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄渣渣它爸
2010-01-25 · TA获得超过257个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:149万
展开全部
rename .1 .txt *.1
(更改所有.1为.txt)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bingbing520xm
2010-01-26 · 超过16用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:0
展开全部
告诉你一个简单的办法,
在linux终端里面输入ls -ltr |awk '{print$9}',这个命令会把文件名的一列做输出,但是可能你的文件夹中的时间戳有的很近有的很远,你适当调整一下如调成$8什么的,最终能把所有的文件名都复制下来(成列),粘贴到excel中,然后空一列再粘一下,把这两列复制下来再黏贴到ultraEdit中,进行列编辑,第一列前加mv空格,第二列后加.txt,最终形成如下格式:
mv file1 file1.txt
mv file2 file2.txt
。。。。。
mv filen filen.txt
将以上这些整体粘贴进linux终端里面就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
转转耳朵
2010-02-01 · TA获得超过735个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:176万
展开全部
不知道我没有理解你的问题,你下载了linux格式的文档指的是没有文件扩展名,而你希望把这些文件都加上.txt扩展名。

那这个简单,把这些文件统一放到某一个目录下,然后在这个目录下执行下面的语句:

for f in `ls -1`; do mv $f ${f}.txt; done

搞定,当前目录下所有文件都加个了.txt扩展名,通过修改上面的命令行,你想改什么扩展名都可以,不过这只是改了个扩展名,文件内容是不变的。

看仔细,上面命令行中间的引号是键盘左上角那个~号下面那个`,不是单双引号那个'。

如果你是指文件换行有问题,那还是先把这些文件放到一个目录下,然后在这个目录下执行下面的语句:

unix2dos *

当前目录下所有文件都将换行改成回车换行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式