Re: posun sloupce pomoci awk nebo sed


To Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
From Richard Fojta <rfojta zavinac gmail bod com>
Date Sat, 17 Dec 2005 13:59:16 +0000
Domainkey-signature a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=SqQpyF9kVz9t/hTl2vD+bhLw2wlbA3UtjEMaYgZslw4ru9/hzW5XtYp3tWbd6813sOjJ6LyYW80rFb9r5di5KieTjaZgsHPOXndEEcFphQYQjeP9vuGZ5xN/6+YXX1jF/yDPbdf7gONjd9BqOy1Lz0LLezsNddqavL0Jk12qYD0=

# tohle by melo fungovat, pricemz je tam jak vytvoreni skriptu, tak
vytvoreni testovaciho souboru.

cat > tmp1 << eof
1
2
3
4
eof
cat > 2a1.sh << eof
#!/bin/bash
j=""
cat $1 | while read i; do
if [ x${j}x != xx ]; then
echo $j $i
fi
j=$i;
done
eof
chmod u+x 2a1.sh
./2a1.sh tmp1

2005/12/17, Richard Fojta <rfojta zavinac gmail bod com>:
>
> Jeste par zmen
> if ma vypadat takto
> if [ -n $j ]; then
>
> 2005/12/17, Richard Fojta <rfojta zavinac gmail bod com>:
> >
> > Jasne, potrebujes do toho jeste nalit ten vstupni soubor
> > zkus
> > cat $1 | while read $i; do
> >
> > Za mouchy se omlouvam, nekontroloval jsem to po sobe, ani jsem to
> > nezkousel, predpokladal jsem, ze si poradis.
> >
> > 2005/12/17, Michal Hajek < hajek1 zavinac karlov bod mff bod cuni bod cz>:
> > >
> > > Ahojda,
> > >
> > > diky za tip :)
> > >
> > > Ale ma to nejake mouchy, omlouvam se jestli to je prilis trivialni...
> > > ale:
> > >
> > > > řádky
> > > > # vymazani promene j
> > > > j=
> > > > while readline $i; do
> > > > # test na neprazdnost retezce v $j
> > > >   if [ -s $j ]
> > > > echo $j $i
> > > > fi
> > > > j=$i
> > > > done
> > >
> > > readline na systemu nemam, nahradil jsem "read". To by nemelo vadit.
> > >
> > > Upravil jsem if na:
> > >
> > > if [ -s $j ] ; then
> > >
> > > No a kdyz skript pustim, tak nevypise nic :) Resp same prazdne radky.
> > > Cili nejaka zrada.
> > >
> > > Zdravi Michal
> > > ________________________________________________
> > > CZdebian-l maillist  -  CZdebian-l zavinac debian bod cz
> > > http://www.debian.cz/mailman/listinfo/czdebian-l
> > > E-mail (un)subscriptions: czdebian-l-request zavinac debian bod cz
> > >
> >
> >
>

Partial thread listing: