技术解析

提取文本中特定字符前\后的数据,然后另存为新文本。
0
2021-07-02 20:00:08
idczone
比如这样几行数据:
[email protected]
[email protected]
[email protected]

我想提取 @符号之前的数据另存为一新文本,----符号之后的数据另存为一新文本。

初学 Linux ,正则表达式还没接触,只能求助了。




没错,这是网易的裤子。
split

还是学学正则吧 就从这个例子开始 很简单的

cat data.txt|cut -d'@' -f1
cat data.txt|cut -d'-‘ -f5

这命令怎样才能后台运行,不回显呢?现在会刷屏。

OK ,已经成功了。 cat data.txt|cut -d'@' -f1 >new.txt

sed awk 大法好
PS :正则+双重转义是我的宿敌,老错……

awk -F'[@-]+' '{print $1>"1.txt";print $NF>"2.txt"}' file

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服