[英]Python-To Extract Data from Text file using Regex using python script
[英]Extract data using Shell/python script from a text file
我有一个包含数据的大文本文件如下
889143359540998144 column=clean-tweet:clean_tokens, timestamp=1511684776520, value=make;sure;youre;ready;safely;view;solar;eclipse;aug;21;check;tip;eclipse;.
我需要以如下格式从中提取数据(第一个 id 和值)并将其存储在文本文件中。
889143359540998144 make,sure,youre,ready,safely,view,solar,eclipse,aug,21,check,tip,eclipse,.
任何人都可以帮助使用shell脚本或python提取这个
您可以使用以下命令:
awk -F'[ =]' '{print $1" "$NF}' abc.txt | sed 's/;/,/g
我可以想到一个相当简单的使用 shell 的方法:
awk -F'[ =]' '{print $1" "$NF}' your_file.txt | sed 's/;/,/g
假设您的文件名为your_file.txt
你需要两个命令,
awk -F' ' '{print $1 " "$4}' your_file.txt > b.txt
sed -i 's/;/,/g' b.txt
您将在 b.txt 文件中得到预期的输出。
注意:我正在考虑您需要从文件中提取数据并将其存储在另一个文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.