Aprimoramento de Função - Shell Script

1. Aprimoramento de Função - Shell Script

Jonathan Wolff Andrade
jwolff

(usa Kali)

Enviado em 18/01/2013 - 15:47h

Galera,preciso de uma ajuda nesta função que criei em Shell Script:

CURDIR=$('pwd')
HOME=$CURDIR
cd $HOME


O objetivo é identificar o diretório atual salvando em uma variável Global | de ambiente(HOME),para que quando eu utilize esta função dentro de um Script,o mesmo possa saber qual diretório está o Script,e se tiver um subdiretório dentro do mesmo.

Exemplo:

Meu script está no /home/meunome/script . Também possuo dentro do diretório atual(/home/meunome) uma pasta "Pacotes" ,dentro da pasta pacotes existem vários .deb,quero instalar pacotes dentro desta pasta automaticamente.

Com a função que criei,citada acima,eu consigo fazer isto facilmente adicionando na ultima linha
cd $HOME/Pacotes

E instalo respectivamente... Porém,se estou em uma distro que é traduzida e jogo meu Script dentro da "Área de Trabalho" a função não vai funcionar.

Resumindo: quando tiver situações como esta,como vou fazer o tratamento da variável(HOME) para que possa reconhecer o diretório atual?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts