shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

quem eh o hifen ?


From: {Lopes, Ivan}
Subject: quem eh o hifen ?
Date: Wed, 18 May 2005 03:03:15 -0300 (ART)

amigos blz ?

vou fazer algumas perguntas difíceis. pois nunca obtive resposta das mesmas
lá vai:

[1]
o hífen é usado em varios comandos por exemplo:

exemplo 01:
% cd -          

exemplo 02:
% tar cvf - arquivo| gzip -9 > arquivo.tar.gz  

exemplo 03:
% gunzip -9c arquivo.tar.gz | tar xvf - 

exemplo 04:
% bzip2 -dc arquivo.tar.bz2 | tar xvf -

exemplo 05:
% tar cf - . | (cd /work/bkup/ivan && tar xvf -)

exemplo 06:
#!/bin/sh 
PAGER="col -b | view -c 'set ft=man nomod nolist' - " 
export PAGER 
man $* 

exemplo 07:
% man assunto | col -b | vim -

pergunta: 
Como vimos o "-" (hífen) é usado para substituir nomes de argumentos. mas
como eh a regra de utilização do mesmo ? ele é uma pilha  de execução onde é
guardada a saída da shell pai [tipo vai um da matemática] ?

!!!!!!!!!!!1seguindo o raciocínio isso deveria valer!!!!!!!!1
% tar xzvf - prog.c.tar.gz |gcc - -.o
% tar xzvf - .screenrc.tar.gz | cat  - | sed "139,157!d"


sendo assim amigos, gostaria que vocês me ajudassem a responder essa
pergunta.


[2]
mudando um pouquinho de assuntos, vocês sabem as diferenças entre:
 2> , &> , >& , 2>&1

nao me diga que sao iguai pq nao sao.
   



Atenciosamente

Ivan Carlos Da silva Lopes
************************************************************
* SITE   : http://www.del.ufrj.br/~ivanczar/               *
* e-mail : address@hidden,address@hidden *
* UFRJ   - Universidade Federal Do Rio De Janeiro          *
* POLI   - Escola politécnica                              *
* DEL    - Departamento De Eletrônica e Computação         *
* NOTA   : I know Vim-Script-Language.                     *
* INFO   : Enviado pelo Mozilla Thunderbird                *
*          http://br.mozdev.org/thunderbird                *
************************************************************

__________________________________________________
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]