如何解决带有特殊字符的文件名的 Nemo 右键单击操作
如何打开名称包含尖/散列的文件 #
从 Cinnamon Nemo 右键单击上下文菜单?
Nemo 动作,例如/usr/share/nemo/actions/unzap.nemo_action
包含行 Exec=unzap "%F"
将打开大多数文件,
但未能转义包含 #
的文件名。
解决方法
在 Exec=<open.py "unzap" %F>
中使用 Exec=unzap "%F"
而不是 unzap.nemo_action
。
对 open.py
中的反斜杠进行转义如下:
#! /usr/bin/python3 -OOt
import sys
import subprocess
command = sys.argv[1]
filename = sys.argv[2].replace("\ "," ")
subprocess.run([command,filename])
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。