[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] queimando a cuca!!!
From: |
thobiast |
Subject: |
Re: RES: [shell-script] queimando a cuca!!! |
Date: |
Fri, 17 Sep 2004 12:29:57 -0300 |
ae lferreir1,
De: "lferreir1" address@hidden
> Tentarei explicar melhor.
> cat numeros
> 1 2
> 3 4
> 4 5
>
> Quero gerar um arquivo com a seguinte combinação:
> 1 2 3 4
> 1 2 4 5
> 3 4 4 5
>
> Lembrando ainda que o arquivo numeros podem variar em qtde de linhas.
mmm, interessante. veja se é isso:
$ cat lixo
1 2
3 4
5 6
7 8
9 0
$ ./x
1 2 3 4
1 2 5 6
1 2 7 8
1 2 9 0
3 4 5 6
3 4 7 8
3 4 9 0
5 6 7 8
5 6 9 0
7 8 9 0
$ cat x
#!/bin/bash
fim=$(sed -n '$=' lixo)
for i in $(seq 1 $fim);do
sed -n "$i,\${h;:a;$!{n;G;s/\(.*\)\n\(.*\)/\2 \1/p;ta;};}" < lixo
done
todo o sed é na mesma linha.
PS: não vou explicar o script. se tu não entender alguma coisa
pergunte. é que estou usando webmail (argghhh) e isso aqui é muito
ruim. nem sei se vai sair direito este mail.
PS2: se este mail for em html desculpe!! isso aqui é muito bizarro
então não vou perder tempo verificando.
falow
Re: RES: [shell-script] queimando a cuca!!!, caio ferreira, 2004/09/17
Re: RES: [shell-script] queimando a cuca!!!,
thobiast <=