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

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

Re: [shell-script] girar um arquivo 90 graus.


From: Fernando Lemes da Silva
Subject: Re: [shell-script] girar um arquivo 90 graus.
Date: Tue, 30 Aug 2005 14:39:30 -0300
User-agent: KMail/1.8.2

   Eu estava justamente pensando na utilidade disto.. mas acho que voce teria 
que fazer um loop lendo a primeira linha e gravando em um vetor ou arquivo as 
colunas... depois ler a segunda e passar de novo pelas variáveis...

   De uma examinada nisto e ve se ajuda...

imax=0
while read linha; do
    linha=`echo $linha | sed 's/./& /g'`
    i=-1
    for item in $linha; do
        let i++
        linhanova[$i]="${linhanova[$i]}$item"
    done
    [ $i -gt $imax ] && imax=$i
done < $arquivo
for i in `seq 0 $imax`; do
    echo ${linhanova[$i]}
done

   []'s

-- 
   /**********************************************
        _     Fernando Lemes da Silva
       °v°    www.koho.com.br
      /(¡)\   Linux user #address@hidden
       ^ ^    lICQ UIN 2371843
   echo 396752965710071000896145190854552842P | dc
   **********************************************/

Em Ter 30 Ago 2005 13:14, Tiago Barcellos Peczenyj escreveu:
> Hi all
> vendo os comandos tac e rev eu consigo "girar" o arquivo sobre ele
> mesmo, como um plano.
> existe alguma forma rapida de girar o arquivo 90 graus em relação ao centro
> ?
> explico: imaginem o arquivo
> AAA
> BB
> CCCC
> ficaria
>   C
> A C
> ABC
> ABC
> no email pode ficar distorcido mas... a primeira linha é
> espaço, espaço, C
> a segunda
> A espaço C
> E por ai vai
> Não é util mas...


reply via email to

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