使用sed从文件中提取数据

阿努吉

我有一个带有以下内容的文件:

{u'phone_num':u'9999999999',u'name':u'abc',u'format':u'json'}

我正在尝试从每行提取电话号码,即9999999999。

我正在使用的sed无法正常工作。

echo "{u'phone_num': u'9999999999', u'name': u'abc', u'format': u'json'}" | sed 's/.*phone_num.*\([[:digit:]]\+).*/\1/'

这将打印整行,而不仅仅是数字。

阿努巴瓦

您可以使用此sed:

sed "s/^{u'phone_num':[[:blank:]]*u'\([^']*\).*$/\1/" file
9999999999

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用sed从文件中提取单词

来自分类Dev

使用sed从文件中提取单词

来自分类Dev

使用sed从文件中提取文本

来自分类Dev

使用R从pdf文件中提取数据

来自分类Dev

使用python从.txt文件中提取数据

来自分类Dev

使用Bash脚本从文件中提取数据

来自分类Dev

使用Python从xml文件中提取数据

来自分类Dev

从文件中提取数据

来自分类Dev

使用sed从列中提取多个数据

来自分类Dev

使用sed在配置文件行中提取部分

来自分类Dev

使用sed或awk从文件中提取字段

来自分类Dev

如何使用 sed 从分隔文件中提取字段

来自分类Dev

使用 grep/sed 从 XML 文件中提取单词

来自分类Dev

如何使用 sed 或 awk 从文件中提取字段

来自分类Dev

使用python从文件中提取数据并写入新文件

来自分类Dev

使用python从文件中提取数据并写入新文件

来自分类Dev

从txt文件中提取数据

来自分类Dev

从xml文件中提取数据?

来自分类Dev

从日志文件中提取数据

来自分类Dev

从 .seg 文件中提取数据

来自分类Dev

从 .txt 文件中提取数据

来自分类Dev

sed:从选定列中提取数据

来自分类Dev

使用Python从CSV文件中提取列数据

来自分类Dev

使用MATLAB从文本文件中提取数据

来自分类Dev

使用bash从文本文件中提取数据

来自分类Dev

如何使用Python从多个文件中提取数据?

来自分类Dev

如何使用Python从doc / docx文件中提取数据

来自分类Dev

使用python从数据文件中提取选定的列

来自分类Dev

从xml文件中提取项目并使用python创建数据框