7 command-line xdg-open locate
我想定位并显示图像。有什么办法可以使用管道或......?我想找到图像X,我做了locate X并且显示了路径,但我无法将输出发送到 xdg-open。
Ser*_*nyy 10
xdg-open不从标准输入读取。用
locate X | xargs -L1 xdg-open
Run Code Online (Sandbox Code Playgroud)
您需要使用:
xdg-open "$(locate X)"
Run Code Online (Sandbox Code Playgroud)
如果您的文件包含空格/特殊字符,您需要使用:
xdg-open "$(locate "X")"
Run Code Online (Sandbox Code Playgroud)
注意:此命令必须直接在终端中使用。需要避免在 shell 脚本中使用此命令,因为它可能会产生错误或不一致的输出。