quais são esses parâmetros no application.desktop?

1

Eu configurei um launcher personalizado em .local / share / applcations copiando e modificando um dos lançadores em / usr / share / applications

Funciona bem, mas eu queria saber qual é o significado dos parâmetros que são passados depois de Exec=program como% f,% F,% c,% U?

Existe uma página man ou uma lista em algum lugar que explique esses parâmetros?

    
por Philippe 17.07.2013 / 22:39

1 resposta

3
  

A chave Exec deve conter uma linha de comando. Uma linha de comando consiste em   um programa executável, opcionalmente seguido por um ou mais argumentos.   O programa executável pode ser especificado com o caminho completo ou   com o nome do executável somente. Se nenhum caminho completo for fornecido,   executável é procurado na variável de ambiente $ PATH usada pelo   ambiente de trabalho. O nome ou caminho do programa executável pode   não contém o sinal de igual ("="). Argumentos são separados por um espaço.

     

% f

     

Um único nome de arquivo, mesmo que vários arquivos estejam selecionados. O sistema   ler a entrada da área de trabalho deve reconhecer que o programa   questão não pode lidar com vários argumentos de arquivo, e deve   provavelmente gerar e executar várias cópias de um programa para cada   arquivo selecionado se o programa não puder manipular arquivos adicionais   argumentos. Se os arquivos não estiverem no sistema de arquivos local (isto é, no HTTP   ou locais de FTP), os arquivos serão copiados para o sistema de arquivos local   e% f será expandido para apontar para o arquivo temporário. Usado para   programas que não entendem a sintaxe da URL.

     

% F

     

Uma lista de arquivos. Use para aplicativos que podem abrir vários arquivos locais em   uma vez. Cada arquivo é passado como um argumento separado para o executável   programa.

     

% c

     

O nome traduzido do aplicativo, conforme listado no   Chave de nome na entrada da área de trabalho.

     

% U

     

Uma lista de URLs. Cada URL é passado como um argumento separado para o   programa executável. Arquivos locais podem ser passados como arquivo: URLs ou   como caminho do arquivo.

Para obter detalhes completos, consulte Especificação de entrada na área de trabalho

Fonte: Especificação de entrada na área de trabalho

    
por Mitch 17.07.2013 / 22:49