Publicada por /root em 17/09/2006 - 23:59h:
* /root usa Slackware

Qual a diferença entre usar ou não o sinal de "-" para descompactar arquivos por exemplo: tar jxvf arquivo.tar.bz2 ?

  
 
Resposta de birilo em 18/09/2006 - 00:09h:
* birilo usa Debian
* birilo tem conceito: 8.6
 


Veja meu caro /root:

O sinal de menos é usado como padrão para se colocar opções em comandos Unix (e outros sitemas operacionais também, como o windows)... Veja alguns exemplos:

ls (lista diretorios)
Tem opções:
ls -l
ls -a
ls -h
etc etc....
Ai você pode combinar
ls -la
ls -lah... etc etc

O menos serve para identificar as opções do comando...
Para ver todas as opções de um determinado comando, digite:
man [comando]

EX:
man ls
man ping

O comando tar, por exeção, entende que o xvjf não é um arquivo, e sim opções de descompactação... NO CASO DO TAR não faz diferença, mas em outros comandos faz muuuuita diferença usar ou não usar o menos.

Para conhecer mais sobre o tar, leia o manual
man tar

Fica em paz!
[]'s

Danilo Cesar
http://www.danilocesar.com

 
Resposta de sombriks em 18/09/2006 - 00:12h:
* sombriks usa Slackware
* sombriks tem conceito: 8.7
 


vá por mim, nenhuma, :D

a idéia do traço era pra informar ao programa que a string que iria se seguir era um parâmetro|opção|modificador para o programa invocado. Sabe como é, sempre ter o "-h" se tornou padrão nos programas de linha de comando... todo bom usador de linha de comando é feliz porque sabe que, na dúvida, vai ter o -h ali pra ajudar, :D

não usar o "-" deve ser uma evolução que partiu do princípio que sempre o primeiro argumento é o modificador do tar, e o que vem em seguida é o que se deseja compactar. alguns outros programas tb aceitam com ou sem o traçinho.

espero ter ajudado, :D

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts