作者gero (憨)
看板LinuxDev
标题[问题] Shell script 中撷取档案名称的问题
时间Tue Jul 29 01:59:02 2008
最近在做历史资料归档
由於要汇入资料库
需要在文字档中各行的开头加上该档名中的日期(行数不固定 因为是依照每个月的天数决
定有几行,若有30天则有30行)
并且批次执行(因为有几万个档案)
ex: File_20080725_got.txt
aa, bb, cc, dd
ee, ff, gg, hh
=>
20080725, aa, bb, cc, dd
20080725, ee, ff, gg, hh
有办法做的到吗?
先谢谢各位大大看完我的问题了!!请帮帮我吧!!
另外,若是没办法
节取档名, 还有另一个可以可能可以撷取的
就是我的每个档案第一行固定最右边会有日期
日期跟前面的文字会以空格分开(但空格数不确定)
这样有办法做到吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.54.54
1F:推 dozer:shell script可以作 但推荐用Python ㄎㄎ 07/29 09:23
2F:→ psboy:for+regex+sed应该可以做到 只是不知道这样做好不好看而已xD 07/29 09:52