我有一个包含以下数据的大文本文件
install.packages('bookdown')
我需要以下面的格式从中提取数据(第一个id和值)并将其存储在文本文件中。
889143359540998144 column=clean-tweet:clean_tokens, timestamp=1511684776520, value=make;sure;youre;ready;safely;view;solar;eclipse;aug;21;check;tip;eclipse;.
任何人都可以帮助使用shell脚本或python
提取它答案 0 :(得分:0)
您可以使用以下命令:
awk -F'[ =]' '{print $1" "$NF}' abc.txt | sed 's/;/,/g
答案 1 :(得分:-1)
我可以想到使用shell的一种相当简单的方法:
awk -F'[ =]' '{print $1" "$NF}' your_file.txt | sed 's/;/,/g
假设您的文件名为your_file.txt
答案 2 :(得分:-1)
您需要两个命令,
awk -F' ' '{print $1 " "$4}' your_file.txt > b.txt
sed -i 's/;/,/g' b.txt
您将在b.txt文件中获得预期的输出。
注意:我正在考虑您需要从文件中提取数据并将其存储在另一个文件中。