Autor Tópico: [RESOLVIDO] Comando ./  (Lida 1496 vezes)

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
[RESOLVIDO] Comando ./
« Online: 28 de MAR?O de 2014, 01:15 »
Olá,

O que faz exatamente essa sintaxe ./? Seria um comando de execução, para executar um determinado arquivo?

Por exemplo, ao executar ./configure, ./install.sh ou ./arquivo.run, o que o usuário está pedindo pro sistema fazer?

Abraços.
« Última modificação: 28 de MAR?O de 2014, 18:56 por Renan Rischiotto »

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Comando ./
« Resposta #1 Online: 28 de MAR?O de 2014, 03:50 »
Não é um comando, pra executar alguma coisa você tem que passar o caminho absoluto ou relativo até o executável, ou ainda somente o nome e deixar que o shell procure nos diretórios especificados no PATH, se esta variável existir. O ponto representa o diretório atual, ou seja, serve como uma forma de especificar o caminho relativo (neste caso pra executar o configure, install.sh... mas serve pra qualquer coisa que você deseje passar o diretório atual: mkdir, cp...).

---
Em português essa explicação não está ruim: https://www.ibm.com/developerworks/br/linux/library/l-lpic1-v3-103-1/#N105F4
« Última modificação: 28 de MAR?O de 2014, 04:01 por irtigor »

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Comando ./
« Resposta #2 Online: 28 de MAR?O de 2014, 15:36 »
Hmm...

Então se eu entendi, o ponto significa diretório atual? E a barra?

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Comando ./
« Resposta #3 Online: 28 de MAR?O de 2014, 17:26 »
Não muda, é o separador dos nomes de diretório/arquivos.

Código: [Selecionar]
/home/fulano/configure

Pode ser

Código: [Selecionar]
./configure
Se você estiver em /home/fulano.

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Comando ./
« Resposta #4 Online: 28 de MAR?O de 2014, 18:56 »
Hmm entendi, obrigado! :)