Como um script do Nautilus pode ser executado para um diretório vazio?

1

Eu tenho um script do Nautilus que pode criar vários diretórios ao mesmo tempo usando mkdir com a opção -p . O script é efetivamente o seguinte:

directoryStructure="$(zenity --title  "make directory structure" --text "Enter the directory structure (e.g. (\"foo/bar\"))" --entry)"
if [ ! -z "${directoryStructure}" ]; then
    mkdir -p "${directoryStructure}"
fi

Como posso fazer esse script ser executado em um diretório vazio? Eu sei como fazê-lo funcionar apenas acessando o menu de contexto de um arquivo existente. Como posso obter o script em execução quando não há arquivos?

    
por d3pd 05.01.2015 / 14:39

1 resposta

0

Você não pode por causa de um bug relatado aqui . Se eles consertarem o bug, você pode fazer isso. A importância desse bug está definida para Low , então eu não contaria com isso por um momento.

Nesse meio tempo, você pode voltar para o diretório pai e clicar com o botão direito do mouse no diretório vazio que deseja afetar.

Por exemplo, se você quiser usar seu script em ~/foo/bar/ , acesse ~/foo/ e clique com o botão direito do mouse em bar .

    
por SteeveDroz 19.09.2015 / 09:04