Clique com o botão direito em Open Space com scripts no nautilus 13.04

0

Em 12.04, consegui criar um script na pasta ~ .gnome2 / nautilus-scripts e estava disponível quando eu cliquei com o botão direito do mouse.

Eu tenho um script que cria uma estrutura de pastas para novos clientes:

mkdir Documents
mkdir Documents/Customer
mkdir Documents/Lics
mkdir Documents/%MyCompanyName%
mkdir Documents/%MyCompanyName%/Quotes
mkdir Documents/Mfg
mkdir Documents/Deliverable
mkdir Documents/Validations
mkdir Configs
mkdir Configs/Sites
mkdir Configs/worksheets
mkdir Configs/Backups
mkdir Configs/Logs
mkdir Caps
mkdir Diagrams
mkdir Diagrams/Screenshots
mkdir Diagrams/Visio
mkdir Scripts

Eu criaria uma pasta em uma pasta "clients" (customerA) contendo o projeto no qual eu estava trabalhando naquele dia (ou semana). Em seguida, eu abria a pasta, clico com o botão direito do mouse no espaço aberto e escolho os scripts, script 'mktree'. Ele preencheria cada arquivo do cliente com todas as pastas necessárias.

Eu não posso mais fazer isso em 13.04. Bem, talvez eu possa, mas não tenha percebido. Eu vi alguns tópicos sobre scripts em um arquivo ou pasta, mas não em um espaço em branco.

Isso não apenas me mantém organizado, mas também é fácil executar um rsync para fazer o backup de "certos" dados do cliente em nosso servidor.

Qualquer ajuda seria muito apreciada.

    
por user176569 19.07.2013 / 15:42

1 resposta

0

Foi relatado como um bug ... não foi tão longe (me avise se encontrar um). link

Mas você pode clicar na pasta do cliente e passá-la como um argumento para o script usando variáveis nautilus-scripts e modificar seu script para criar as subpastas nela. Sempre que um script é chamado, o Nautilus define automaticamente um punhado de variáveis que pode ser usado em seus scripts.

NAUTILUS_SCRIPT_SELECTED_FILE_PATHS - caminhos delimitados por novas linhas para arquivos selecionados (somente se local)

NAUTILUS_SCRIPT_SELECTED_URIS - URIs delimitados por novas linhas para arquivos selecionados

NAUTILUS_SCRIPT_CURRENT_URI - localização atual

NAUTILUS_SCRIPT_WINDOW_GEOMETRY - posição e tamanho da janela atual

    
por Eli 20.07.2013 / 18:44