Nemo 右键单击带有特殊字符的文件名操作

问题描述 投票:0回答:1

如何打开名称包含锐号/散列的文件

#
从 Cinnamon Nemo 右键单击上下文菜单?

尼莫动作,例如

/usr/share/nemo/actions/unzap.nemo_action
其中包含行
Exec=unzap "%F"
将打开大多数文件, 但无法转义包含
#
的文件名。

linux-mint file-manager cinnamon
1个回答
1
投票

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])
© www.soinside.com 2019 - 2024. All rights reserved.