Shell脚本(9)——批量插入二维码
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里粘贴,就批量插入了一堆二维码
创作者俱乐部成员