分页: 1 / 1
求一个文本文件整合脚本
发表于 : 2008-11-05 22:42
由 xeoc
把目录下所有文件整合到一个
那么,怎么可以在前面插进去相应的文件名(不要扩展名最好),并且将各个文件内容行首加TAB或者对插入的文件名做其他操作,使得打印为pdf可以有文件名做标签...
PS:还是不要加TAB了,粘出来用就乱掉了...OOo做pdf时根据什么做标签的?
Re: 求一个文本文件整合脚本
发表于 : 2008-11-05 22:51
由 HuntXu
代码: 全选
for i in *.c;do echo '\t'$i|sed -r 's/.c$//g' >>new;cat $i >>new;done
空行自行解决

Re: 求一个文本文件整合脚本
发表于 : 2008-11-05 22:56
由 xeoc
HuntXu 写了:代码: 全选
for i in *.c;do echo '\t'$i|sed -r 's/.c$//g' >>new;cat $i >>new;done
出现了"\t文件名",我根据你的研究研究...
Re: 求一个文本文件整合脚本
发表于 : 2008-11-05 23:09
由 xeoc
你的echo没加-e选项
Re: 求一个文本文件整合脚本
发表于 : 2008-11-05 23:18
由 HuntXu
代码: 全选
for i in *.c;do echo -e '\n\t'$i'\n'|sed -r 's/.c$//g' >>new;cat $i >>new;done
原来是要tab字符...

Re: 求一个文本文件整合脚本
发表于 : 2008-11-05 23:24
由 xeoc
剩下最后一个问题,OOo的pdf导出根据什么识别标题搞成书签?