文字处理

2015 年 3 月 8 日
 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多条,小白纯手动实在是坑爹
3200 次点击
所在节点    问与答
8 条回复
blacktulip
2015 年 3 月 8 日
那每一行后面的都不要了是吧?
scriptish
2015 年 3 月 8 日
@blacktulip 可以怎么做,说个大概就好,我去实践
blacktulip
2015 年 3 月 8 日
https://gist.github.com/qingwang/fd9e9de900fbf2b97a52

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

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

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

https://study.congcong.us/t/175349

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

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

© 2021 V2EX