Manual do KFind
Anterior | Capítulo 2. Instalação | Próxima

# 2.4. Configuração

A configuração é feita normalmente via janela Preferências; veja a seção de usuário deste manual para maiores informações. Uma descrição técnica da configuração do KFind segue, a quem interessar possa.

O Kfind lê os parâmetros de configuração de um arquivo próprio, (normalmente, `˜/.kfindrc`).

Esse arquivo contém informações sobre salvamento de resultados de buscas, empacotadores disponíveis e outros parâmetros; esses parâmetros podem ser editados na janela de Preferências do `KFind`.

Informações Gerais: o arquivo de recursos consiste de seções. Cada seção é iniciada por um cabeçalho cercado por chaves, como em `[Saving]`.

As informações que seguem cada cabeçalho relacionam-se a aspectos específicos da operação do `KFind`.

Salvando a configuração: o arquivo de configuração mantém o nome de arquivo e o formato a ser usado para salvar resultados de buscas. Este parâmetro é armazenado no arquivo .kfindrc no item `[Saving]` como segue:

     [Saving]
     Format=HTML
     Filename=/root/result.html

onde o item `Format` pode ter os valores `HTML` ou `Plain Text`.

Configuração de Empacotadores: os empacotadores disponíveis ao `kfind` estão especificados no arquivo .kfindrc, item `[Archiver Types]`, como segue:

     [Archiver Types]
     Archivers=tar;zip;zoo;

E cada empacotador está detalhadamente descrito em sua própria linha:

     [tar]
     ExecOnCreate=tar cf %a -C %d %n
     ExecOnUpdate=tar uf %a -C %d %n
     Comment=Tar

A primeira linha contém o comando a ser executado por ocasião da criação de um novo pacote, e a segunda linha é usada para a atualização de pacotes preexistentes. A terceira linha é a descrição do empacotador que aparecerá na janela Preferências. Variáveis podem ser usadas nestes comandos, e são precedidas por um símbolo de porcentagem, como você pôde ver acima.

Segue uma lista de variáveis de linha de comando:

`%a` O nome completo do pacote

`%f` O nome normal do arquivo

`%d` O diretório-pai. Se o argumento é um arquivo, e não um diretório, esta variável fornece o diretório em que está o arquivo.

`%n` O nome do arquivo. Se o argumento é um diretório, então esta variável fornece o nome do diretório.

Anterior | Principal | Próxima
Compilação e Instalação | Acima | Fundamentos