文字处理

2015-03-08 17:31:58 +08:00
 scriptish
将这样的格式
64.233.178.196 google.com gws 1114
64.233.162.136 *.google.com gws 1116
处理成
64.233.178.196|64.233.162.136
这样的

有2000多条,小白纯手动实在是坑爹
2705 次点击
所在节点    问与答
8 条回复
blacktulip
2015-03-08 17:45:23 +08:00
那每一行后面的都不要了是吧?
scriptish
2015-03-08 17:46:57 +08:00
@blacktulip 可以怎么做,说个大概就好,我去实践
blacktulip
2015-03-08 17:56:04 +08:00
https://gist.github.com/qingwang/fd9e9de900fbf2b97a52

存成一个文件,chmod +x ,文件名改成你的那个文件,输出重定向到一个文本文件

直接用 bash 应该也能,但是我不熟悉 bash
frankzeng
2015-03-08 18:26:01 +08:00
awk -F' ' 'BEGIN{b=""}{b=b"|"$1}END{ print b }' a.txt
sumhat
2015-03-08 18:35:26 +08:00
cat "input.txt" |
while read CMD; do
for word in $CMD; do
printf $word
printf "|"
break
done
done
jokester
2015-03-08 19:12:13 +08:00
cut -d" " -f1 | tr '\n' '|'
why
2015-03-08 19:24:55 +08:00
http://i3.tietuku.com/4699a13ca6176df1.jpg
查找内容是:“ .*\n”
Aquamarine
2015-03-08 20:25:09 +08:00
同楼上:
查找:\s.+\d{4}\n
替换:|

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/175349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX