[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Arquivo em bash
From: |
Julio Cezar Neves - DISB.O |
Subject: |
RE: [shell-script] Arquivo em bash |
Date: |
Thu, 3 Jan 2002 13:40:56 -0300 |
Pô Gente!! dd é apelação!!!!!
Já que tocaram neste assunto, vou mandar uma rotininha que usa dd e é muito
útil para os programadores de bourne e korn Shell . Ela serve para ler
caracter a caracter. O pessoal do Linux não precisa dela, o bash2 incorpora
uma opção no cmd read que faz este papel. Qual é mesmo esta opção
Aurélio/Eliphas?
[ ]s a todos,
Julio
getc ()
{
stty raw
eval $1="`dd bs=1 count=1 2>/dev/null | tr '\015' '\012'`"
stty cooked
}
-----Original Message-----
From: # aurelio marinho jargas [mailto:address@hidden]
Sent: Thursday, January 03, 2002 11:12 AM
To: address@hidden
Subject: Re: [shell-script] Arquivo em bash
@ 3/1, Eliphas Levy Theodoro:
> > > > É o seguinte: como é que eu faço em bash para jogar a primeira letra
da
> > > > primeira linha de um arquivo texto em uma variável??
> > > LETRA=`sed -n '1 s/^\(.\).*$/\1/p'`
> > > Essa é simples, vou deixar quem não sabe fazer descobrir sozinho ':)
> > LETRA=`sed q ARQUIVO | cut -c1`
>
> Vou me vingar:
> LETRA=`awk -F"\n" '{print substr($1,1,1);exit;}' ARQUIVO`
ah é, então tóma!
LETRA=`dd if=ARQUIVO bs=1 count=1 2>&-`
hehehehehe
--
http://verde666.org s/click/^a]/;^[:wq
Sair da lista: address@hidden
Banco Dados: http://www.egroups.com/group/shell-script
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html