LinkSymbol - Criador de links simbólicos

Publicado por Uberlan (última atualização em 02/03/2015)

[ Hits: 2.218 ]

Download linksymbol.sh




Saudações a todos,

Script feito com GtkDialog. Somente para demonstrar o uso da GtkDialog.
Para usar o script é necessário ter a gtkdialog instalada. Então veja os comandos para instalar:

$ wget https://gtkdialog.googlecode.com/files/gtkdialog-0.8.3.tar.gz
$ cd gtkdialog-0.8.3
$ ./configure
$ make
# make install

Chamei esse script de linksymbol.sh e coloquei na minha pasta de usuário.

Feitos os passos descritos acima, basta copiar o script linksymbol.sh para sua pasta e executar os comandos:

$ chmod +x linksymbol.sh
$ ./linksymbol.sh

É um script bem simples que fiz somente para ajudar no uso do comando "ln".
Quem utilizar, vai encontrar um programa simples, apenas para demonstração. Observe que o comando "ln" possui muito mais paramêtros. Utilizei somente o "-s".

Aproveitem e modifiquem o quanto quiserem.

  



Esconder código-fonte

#!/bin/bash
# Nome do script: LinkSymbol
# Nome do arquivo: linksymbol.sh
# Descrição: É um script que facilita a criação de links simbólicos (ln -s). Utiliza GTKDialog
# Data de criação: 24 de fevereiro de 2015.
# País de origem: Brasil
# Escrito por Uberlan G. Soares

export MAIN_DIALOG='
<window window_position="1" title="LinkSymbol">

<vbox>
   <frame Origem>
    <hbox>
      <text><label>'"Arquivo de origem"'</label></text>
    </hbox>
    <hbox>
      <entry accept="filename">
        <label>Selecione um arquivo</label>
        <variable>FILE_FILENAME</variable>
      </entry>
      <button>
        <input file stock="gtk-open"></input>
        <variable>FILE_BROWSE_FILENAME</variable>
        <action type="fileselect">FILE_FILENAME</action>
      </button>
    </hbox>
    </frame>

    <frame Destino>
    <hbox>
      <text><label>'"Selecione o destino"'</label></text>
    </hbox>
    <hbox>
      <entry accept="savefilename">
        <label>Escreva o nome para salvar</label>
        <variable>FILE_SAVEFILENAME</variable>
      </entry>
      <button>
        <input file stock="gtk-open"></input>
        <variable>FILE_BROWSE_SAVEFILENAME</variable>
        <action type="fileselect">FILE_SAVEFILENAME</action>
      </button>
    </hbox>
    </frame>

    <hbox>
      <button><label>'"Criar Link"'</label>
        <action>ln -s $FILE_FILENAME $FILE_SAVEFILENAME</action>
      </button>
     </hbox>

     <hbox>
      <button><label>'"Executável"'</label>
       <action>cd $FILE_BROWSE_SAVEFILENAME | chmod 777 $FILE_SAVEFILENAME</action>
      </button>
     </hbox>
</vbox>

</window>
  '
gtkdialog --program=MAIN_DIALOG

Scripts recomendados

Relatório de suprimentos da empresa

Mantendo seus repositórios Git e SVN atualizados

Configuração de IP e DNS

chwall.sh

Speedy


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts