如何从Libre Office Calc中获取数据并在bash脚本中使用它?

未知

我正在使用Ubuntu 20.04.1

我有Libre Office Calc。与两列工作。
我每周都会编辑这两列。

A   987654320
B   987654321
C   987654322
D   987654323
E   987654324
F   987654325
G   987654326

我需要编写一个bash脚本,该脚本从以上两列获取数据并制作一个如下所示的文本文件作为示例。

BEGIN:VCARD
VERSION:3.0
FN:$(content of column1, row1)
N:$(content of column1,row1)
TEL;TYPE=cell:$(content of column2, row1)
END:VCARD

BEGIN:VCARD
VERSION:3.0
FN:$(content of column1, row2)
N:$(content of column1,row2)
TEL;TYPE=cell:$(content of column2, row2)
END:VCARD

and so on till it finds the content at last existing row
诺伯特

我们可以通过两步过程来获得所需的结果:

  1. 我们将电子表格转换为file.txt(真的是CSV):

    localc --headless --convert-to txt:"Text - txt - csv (StarCalc)" file.ods
    
  2. 使用一些AWK脚本:

    awk -F, '{
    print "BEGIN:VCARD"
    print "VERSION:3.0"
    print "FN:"$1
    print "N:"$1
    print "TEL;TYPE=cell:"$2
    print "END:VCARD"
    print ""
    }' file.txt 
    

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何重置我的Libre Office Calc设置

来自分类Dev

如何摆脱Libre Office中的Gray bar?

来自分类Dev

如何在 Libre Office Calc 中处理时间值

来自分类Dev

Libre Office Calc 与 Excel

来自分类Dev

如何在Libre Office Writier中使用虚拟键盘?

来自分类Dev

如何在 Libre Office Writier 中使用虚拟键盘?

来自分类Dev

Libre Office Writer-如何获取浮动公式?

来自分类Dev

如何在libre office中设置URL编码的超链接?

来自分类Dev

如何在Libre Office中设置默认货币类型

来自分类Dev

如何使用libre office writer准备流程图

来自分类Dev

如何使用libre office writer准备流程图

来自分类Dev

如何升级/维护Libre Office

来自分类Dev

如何删除libre office配置

来自分类Dev

如何升级/维护Libre Office

来自分类Dev

如何删除libre office配置

来自分类Dev

如何在Open Office / Libre Office Draw中避免连接器在形状上移动

来自分类Dev

如何在Libre Office或Open Office中更改图像分辨率?

来自分类Dev

如何在 Lubuntu 18.04 中为 libre office calc 文件创建快捷方式

来自分类Dev

Libre Office中的日期计算

来自分类Dev

Libre Office中的日期计算

来自分类Dev

Libre Office中的图像褪色

来自分类Dev

使用systemd启动Libre Office

来自分类Dev

libre office calc 中的条件格式

来自分类Dev

使用Libre Office Calc计算总薪水

来自分类Dev

如何在 Libre Office Writter 中使用格式 ABC 进行自动编号?

来自分类Dev

如何获取libre office最新版本的菜单栏

来自分类Dev

如何在Libre Office 3中添加任何语言[旁遮普语]

来自分类Dev

您如何在Libre Office中搜索和替换分页符?

来自分类Dev

如何在Libre Office 5中切换纸张方向?(Ubuntu 16.04)

Related 相关文章

热门标签

归档