RES: Dúvida sobre ./ para referenciar arquivos binários(executáveis)
Alô!!! (quem fala?hheheeh, essa foi infame!)
Bom, primeiramente obrigado, minha dúvida foi mais q sanada, o toque do
Eduardo pra mim foi ótimo, e realmente foi negligência minha, devia ter lido
o Foca, mas ignorando isso, obrigado mais uma vez.(AH! o erro do "batch" foi
feio mesmo heheh...)
Para aproveitar esse e-mail eu tb apóio o encontro no dia 10.
tenho uma dúvida mas vou fazê-la em outro e-mail senão ferra o histórico da
lista com esse subject....
[]´s, Ronaldo.
-----Mensagem original-----
De: Gustavo Noronha Silva (KoV) [mailto:dockov@zaz.com.br]
Enviada em: segunda-feira, 5 de fevereiro de 2001 20:34
Para: Debian Portuguese
Assunto: Re: Dúvida sobre ./ para referenciar arquivos
binários(executáveis)
hau!
vc viajou soh um poquinho ;)
naum eh patch, eh path, o path eh uma variavel de ambiente como o
PATH do dos... se vc digitar:
echo $PATH
vc vai ver quais diretorios estao no seu PATH, para mudar o seu PATH
vc usa o comando export, por exemplo, vc pode colocar isso no seu
~/.bashrc:
export PATH=/bin:/usr/bin:/usr/X11R6/bin
todo e qualquer outro programa que naum esteja no path precisa de uma
referencia, absoluta ou naum, do diretorio onde se encontra, no caso
do banner ele fica em /usr/games, e esse diretorio naum se encontra
no PATH padrao...
como vc deve saber, todo diretorio tem 2 diretorios especiais, '.'
(q eh o proprio diretorio) e '..' (q eh o diretorio "anterior" aquele,
o chamado diretorio 'pai')... a unica excessao eh o diretorio '/'
(root), que eh seu proprio pai hehehe...
quando vc chama ./programa vc estah dizendo pra o shell que o programa
estah no diretorio atual... vc pode usar tb /usr/games/banner por exemplo...
eu uso aqui no meu Debian, um PATH que me permite executar programas
do diretorio atual sem usar o './'... basta vc incluir o '.' no seu
PATH =)
por exemplo:
export PATH=/bin:/usr/bin:/usr/X11R6/bin:.
e tudo dah certo.... vc conhece o focalinux?
http://www.metainfo.org/focalinux
eh um otimissimo guia =)
[]s!
On Mon, Feb 05, 2001 at 08:46:56PM -0300, Ronaldo Santos wrote:
> Olá PessoALL
> Uma dúvida:
> Pq pra executar alguns comandos eu posso só digitá-los(tipo ls) já pra
> outros preciso referenciá-los com ./ (tipo banner)o q eu achava
> desnecessário por já estar no diretório onde ele se encontra?
> Fundei uns pensamentos sobre isso..heeheh....Vamos ver se viajei muito...
> Pq comandos tipo ls já estão no /bin (e derivados: /usr/bin, /sbin, etc) e
> esses diretórios já são consultados por padrão, já os outros por não
estarem
> no "patch " do sistema não são procurados, daí a necessidade de indicar o
> diretório, q no caso de ser o meu diretório de trabalho atual posso usar
./
>
> e daí?viajei completamente na maionese, ou se aproveita algo?heheheh
> O q me encuca, deixa esse pensamento nebuloso, é q eu tenho uma
> vaga(realmente vaga) lembrança d q o próprio banner estaria na /bin e
mesmo
> assim tenho q dar a localização, não tenho certeza sobre isso.
> Obrigado a tds pela atenção, Abraço!
> Ronaldo.
>
> _________________________________________________
> "Reconheço que o Linux é mais estável que o Windows - NT" - Bill Gates
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
>
>
--
Gustavo Noronha Silva - kov
/******************************************************* .''`.
* http://www.metainfo.org/kov * : :' :
* GPG Key: http://www.metainfo.org/kov/html/pgp.html * `. `'`
* http://www.brainbench.com/transcript.jsp?pid=2448987 * `-
*******************************************************/ Debian
Reply to: