比如批量命名、删除替换其中信息、每行分割成新的文件等等
![]() |
1
Shared 2014-12-26 21:09:56 +08:00 ![]() 我不会向你推荐 awk, sed, grep, find 和 xargs 的
|
![]() |
3
frankzeng 2014-12-26 21:51:36 +08:00 via Android
python可满足你的要求
|
4
huson 2014-12-26 22:24:38 +08:00
python +1
|
![]() |
5
Tink 2014-12-26 22:34:31 +08:00
sed
|
6
Tomilay 2014-12-26 22:34:50 +08:00
Perl
|
![]() |
7
lululau 2014-12-26 22:43:48 +08:00
简单的 sed/awk,复杂的 Perl
|
![]() |
8
Shared 2014-12-27 01:46:37 +08:00
@Mizzi awk '{ system("touch "substr($0, 0, 5)".txt") }' input.txt
|
![]() |
9
Shared 2014-12-27 01:56:27 +08:00
@Mizzi 上面好多人推荐 Python,那来个 Python 一行的:
[open(line[:5] + ".txt", 'a') for line in open("input.txt", 'r').readlines()] |
![]() |
14
dofine 2014-12-27 08:54:38 +08:00 via iPhone ![]() awk sed 一般都能满足要求啦
python 更好写也容易懂一点 个人感觉 |
![]() |
15
vivisidea 2014-12-27 09:23:23 +08:00 ![]() |