Shell脚本(9)——批量插入二维码

wils
wils

创作者俱乐部成员

今天用的环境是WSL

需要在添加删除程序里开启这一项

然后在windows store里安装debian或其他支持的发行版

对比前面用过的3种环境:busybox-w32(这个最小);git for windows(这个是msys2定制好的,但难以安装包);wsl(这个最全面,但需要自己安装包)

然后可以用命令安装qrencode,这个是用来生成二维码的工具

💡

sudo apt install qrencode

最后是今天的代码

💡

awk '{x=NR".png"; print | "qrencode -t PNG -o "x; print x}' a.txt | { sleep 1; xargs -i wslpath -w {}; } | sed 's/.*/<table><img src="&">/' | clip.exe

解释一下就是:

  • 对a.txt文本里的每一行,用qrencode生成二维码图片

  • 然后写一行文本<table><img src="图片地址">到剪贴板

  • 就这么简单,之后只需要在wps或excel里粘贴,就批量插入了一堆二维码

广东省
浏览 533
收藏
3
分享
3 +1
6
+1
全部评论 6
 
南京的天
大佬,我看了您的好多帖子,您是在给我们大家普及 Linux,您的文章质量确实挺高的,对于喜欢钻研的人很有帮助,我之前好像在 Excelhome 论坛里也看到您发的帖子
· 北京
回复
wils
wils

创作者俱乐部成员

不敢当 EH上也是我 都是粗浅的有点偏的用法,只希望遇到问题多一些朋友讨论
· 海南省
回复