我的所有程序命令中的 %u 命令是什么?

我的所有程序命令中的 %u 命令是什么?

我在程序属性中看到命令末尾有一个“%u”,这有什么用?使用 Ubuntu 10.04。

例如我的 Chrome 有命令:/opt/google/chrome/google-chrome %U 这个 %u 在这里用来做什么?

答案1

当您将文件与命令关联时,您可以使用多个参数调用此命令。%u 只是表示文件名应该放在那里。它很有用,因此您可以在文件名后面放置参数。您还可以使用其他几个标志。

答案2

%u用于Java的FileHandler中生成唯一的字段值。

http://java.sun.com/j2se/1.4.2/docs/api/java/util/logging/FileHandler.html

模式由一个字符串组成,该字符串包含以下将在运行时被替换的特殊组件:

* "/" the local pathname separator
* "%t" the system temporary directory
* "%h" the value of the "user.home" system property
* "%g" the generation number to distinguish rotated logs
* "%u" a unique number to resolve conflicts
* "%%" translates to a single percent sign "%"

这在您的特定情况下有意义吗?

相关内容