通过管道将 qrencode 传输到 eog 以避免创建文件

2024-07-03

终端中的以下行将为网络链接保存 .png 图像文件:

qrencode -o qrcode.png 'https://en.wikipedia.org/wiki/Main_Page'

然后您可以使用以下命令查看二维码

eog qrcode.png

如何将第一个命令通过管道传输到第二个命令并避免创建文件?

曾尝试过例如:

qrencode 'https://en.wikipedia.org/wiki/Main_Page' | eog

..但它不起作用。


问题是您需要一个能够从管道读取图像的图像查看器。这里有两个可行的方法。

首先,与feh:

qrencode -o - 'www.thesetchells.com' | feh -

其次,与图像魔术师:

qrencode -o - 'www.thesetchells.com' | magick display -

如果您使用较旧的 v6图像魔术师, 省略这个词magick在上面的例子中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过管道将 qrencode 传输到 eog 以避免创建文件 的相关文章

  • 如何在 grep 中每个文件匹配一次?

    是否有任何 grep 选项可以让我控制匹配总数 但在每个文件的第一个匹配处停止 Example 如果我这样做grep ri include coffee re 我明白了 app coffee express require express
  • 执行根命令并读取输出 Xamarin

    我无法从根目录读取该文件 怎么做 我使用命令来读取 Java Lang Process suProcess Java Lang Runtime GetRuntime Exec new string su c cat data misc vp
  • 如何同时执行 typescript watch 和运行服务器?

    我正在用nodejs开发我的项目 我发现如果我需要编码和测试api 我会运行两个控制台 一个是执行typescript watch 另一个是执行server 我觉得这样太麻烦了我发现 github 上的其他开发人员已经编写了脚本packag
  • 如何使用 HP-UX shell 脚本将简单的文本文件作为附件发送?

    我需要在 HP UX 中使用 shell 脚本发送一封带有文本文件作为附件的电子邮件 我没有安装mutt 我正在使用以下命令 但它在电子邮件正文中发送文件内容 我希望将其作为附件 mailx s Report email protected
  • npx:shell-auto-fallback 参数已被删除

    老实说 我不记得我最后在我的机器上安装了什么 我相信它正在酝酿 gatsby cli 无论如何 从昨天早上开始 当我打开新实例或重置终端 打开新选项卡 源 zshrc 等 时 我的终端一直给出以下错误 Last login Tue Nov
  • $@ 中 args 的 bash 参数大小写

    我有一个带有一长串可选参数的脚本 有些具有相关的值 Such as script first 2012 12 25 last 2012 12 26 copy remove script first 2012 12 25 因此有以下案例陈述
  • 使用 XAMPP 在 Windows 10 中安装 go-pear.phar 时出错

    我在尝试安装时总是遇到错误go pear phar 这是点击后的错误Enter对这个问题1 13 all or Enter to continue 1 13 all or Enter to continue ERROR Please ent
  • 将参数传递给 .NET 定义的命令

    我需要在 Autocad 2000i 的命令行上编写一个命令 并且希望 autocad 提示输入参数 然后我的 vb net 程序将根据收到的参数进行操作 基本上我想我的解决方案都在这里 http through the interface
  • Bash - 在文件名中间添加 0

    我有一堆文件 其名称为 mem0 csv内存1 csv mem153 csv 它们都在同一个文件夹中 当我在文件夹中执行 ls 时 它们按以下顺序显示 mem0 csv内存1 csvmem10 csvmem100 csv 内存2 csvme
  • 如何使用linux命令sed来处理Little-endian UTF-16文件

    我正在开发一个关于 Windows rdp 的应用程序 现在 当我尝试使用 sed 命令直接替换 rdp 文件中的 IP 地址字符串时遇到问题 但执行该命令后 原始rdp文件出现乱码 sed i s address s address s
  • printf 中的填充字符

    我正在编写一个 bash shell 脚本来显示进程是否正在运行 到目前为止 我得到了这个 printf 50s s n PROC NAME UP 该代码给了我这个输出 JBoss DOWN GlassFish UP verylongpro
  • (Linux) 如何在没有显示环境的情况下运行gtk程序? Gtk-警告 **:无法打开显示:

    我有一个必须在 GTK gui 环境中运行的程序 我只能使用ssh 该程序将在服务器 centos 6 上运行并安装 gnome X 显示 不需要看GUI 但运行完成后 我就能得到答案 VNC 和远程屏幕已禁用 当我在 ssh 中启动程序时
  • 如何在shell脚本中每2分钟查找目录中是否有新文件?

    我有一个名为 home user local 每隔两分钟左右 就会有一个新文件转储到此目录中 我需要每 2 分钟检查一次该目录 看看是否有新文件进入其中 如果有新文件 我需要将其列表放入变量中以供稍后使用 我该如何执行这个 shell 脚本
  • 从脚本中获取最后执行的命令

    我试图从脚本中获取最后执行的命令行命令 以供以后参考 例子 echo Hello World gt Hello World my script sh gt echo Hello World 脚本的内容是 usr bin ksh fc nl
  • awk 如何找到带括号的变量的匹配项?

    我有一个文件some file txt 我想在其中找到匹配线name方括号内 必须完全匹配 因为某些单词可能会重复 例如foo在下面的例子中 文档内容如下所示 foo url foo Foo url bar Bar url fizz buz
  • 在远程机器上执行部分 shell 脚本

    我正在通过 shell 脚本登录远程计算机 通过将 ssh 命令放在脚本中 在 ssh 命令之后 脚本的其余行将在当前计算机而不是远程计算机上执行 如何使其余的 shell 脚本行在远程计算机上执行 可以说这是我的脚本 ssh userna
  • 执行 shell 脚本而不隐式调用 sh

    我想知道是否可以在 usr bin 即 中建立一个指向 shell 脚本的 链接 但我只想写 shellscript 代替 sh shellscript sh 有点像别名 这可能吗 编写脚本的第一行 bin sh 然后通过键入命令使其可执行
  • adb shell 在 Windows 7 下自动完成?

    我在 Linux 上尝试过 busybox 中的 ash 会自动完成命令行 但是在 Windows 7 下 当我按 Tab 时它不起作用 有让 Windows 7 变得智能的想法吗 谢谢 看起来自动完成已完成 但按下选项卡后没有任何回显 一
  • 如何进入各个目录并执行命令?

    如何编写一个 bash 脚本来遍历 Parent directory 中的每个目录并executes a command in 每个目录 目录结构如下 parent directory 名称可以是任何内容 不遵循模式 001 directo
  • chmod:如何仅向已具有执行权限的文件递归添加执行权限[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我注意到 chmod R a x为所有文件添加执行权限 而不仅仅是当前可执行的文件 有没有办法只为那些已经为用户权限设置了执行集的文件添加执行权限 U

随机推荐