From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [Comm] =?iso-8859-5?Q?=B7=DD=D0=E7=D5=DD=D8=D5?= =?iso-8859-5?Q?_=DF=D5=E0=D5=DC=D5=DD=DD=DE=D9?= =?iso-8859-5?Q?_=D2?= awk From: Yura Kalinichenko To: AltLinux Community Maillist In-Reply-To: References: Content-Type: text/plain; charset=koi8-u Organization: iceB Software Group Date: Tue, 14 Jun 2005 07:55:12 +0300 Message-Id: <1118724912.3030.24.camel@yuk.home.int> Mime-Version: 1.0 X-Mailer: Evolution 2.0.1 (2.0.1-alt0.5) Content-Transfer-Encoding: quoted-printable X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jun 2005 05:04:57 -0000 Archived-At: List-Archive: List-Post: =F7 =F7=D4=CF, 14/06/2005 =D7 10:27 +0700, php-coder =D0=C9=DB=C5=D4: > =F0=CF=C4=D3=CB=C1=D6=C9=D4=C5 =D0=CF=D6=C1=CC=D5=CA=D3=D4=C1, =CB=C1= =CB =D0=CF=C4=D3=D4=C1=D7=C9=D4=D8 =DA=CE=C1=DE=C5=CE=C9=C5 =D0=C5=D2=C5=CD= =C5=CE=CE=CF=CA =D7 > awk-=D7=D9=D2=C1=D6=C5=CE=C9=C5. >=20 > =E5=D3=D4=D8 =D3=CC=C5=C4=D5=C0=DD=C1=D1 =CB=CF=CD=CD=C1=CE=C4=C1: >=20 > awk '{if(NR>30&&NR<47){if($1>10){$1++;print $0}else{print $0}}else{= print $0}}' Translation.m >=20 > =EE=CF =CD=CE=C5 =CE=D5=D6=CE=CF, =DE=D4=CF=C2=D9 =D5=D3=CC=CF=D7=C9= =C5 =D7 =CE=C5=CD =C2=D9=CC=CF =CE=C5 =D0=CF=D3=D4=CF=D1=CE=CE=D9=CD, =CB= =C1=CB =D3=C5=CA=DE=C1=D3, =C1 > =DE=D4=CF=C2=D9 =D7=CD=C5=DE=D4=CF 30 =C9 47 =D0=CF=C4=D3=D4=C1=D7=CC= =D1=CC=C9=D3=D8 =DE=C9=D3=CC=C1. >=20 > BEGIN=3D`awk '/set 3/{print NR+2}' Translation.m` > END=3D`awk '/set 4/{print NR-2}' Translation.m` >=20 > =E1 =D7=CF=D4 =D0=CF=C4=D3=D4=C1=D7=C9=D4=D8 =CE=C5 =D0=CF=CC=D5=DE= =C1=C5=D4=D3=D1: >=20 > [c0der@mycomp ~]$ awk '{if(`echo -n "NR>"$BEGIN"&&NR<"$END`){if($1>= 10){$1++;print $0}else{print > $0}}else{print $0}}' Translation.m=20 > awk: {if(`echo -n "NR>"$BEGIN"&&NR<"$END`){if($1>10){$1++;print > $0}else{print $0}}else{print $0}} > awk: ^ invalid char '`' in expression > [c1der@mycomp ~]$ =F0=CF=DE=C9=D4=C1=CA=D4=C5 =DE=D4=CF-=CE=C9=C2=D5=C4=D8 =D0=CF awk - =C1= =D4=CF =D3=CC=C9=DB=CB=CF=CD =CD=CE=CF=C7=CF =CF=DB=C9=C2=CF=CB =CE=C1 =D2= =CF=D7=CE=CF=CD =CD=C5=D3=D4=C5. =EE=C1 =C2=C5=C7=CC=D9=CA =D0=C5=D2=D7=D9=CA =D7=DA=C7=CC=D1=C4: 1. =EE=C5 =C9=D3=D0=CF=CC=D8=DA=D5=CA=D4=C5 =D7 =CB=C1=DE=C5=D3=D4=D7=C5 = =C9=CD=C5=CE =D0=C5=D2=C5=CD=C5=CE=CE=D9=C8 =C9=C4=C5=CE=D4=C9=C6=C9=CB=C1= =D4=CF=D2=D7 BEGIN =C9 END - =DC=D4=CF =DA=C1=D2=C5=DA=C5=D2=D7=C9=D2=CF=D7=C1=CE=CE=D9=C5 =D3=CC=CF= =D7=C1. 2. =F0=D2=C9 =D0=CF=C4=D3=D4=C1=CE=CF=D7=CB=C5 =CE=C5=D0=CF=DA=C9=C3=C9=CF= =CE=CE=D9=C8 =D0=C5=D2=C5=CD=C5=CE=CE=D9=C8 =CE=C5 =CE=C1=C4=CF =D0=C5=D2= =C5=C4 =C9=C8 =C9=CD=C5=CE=C1=CD=C9 =D0=C9=D3=C1=D4=D8 =DA=CE=C1=CB $ 3. =EE=C5 =CE=C1=C4=CF =D7=D3=D4=C1=D7=CC=D1=D4=D8 =D7 =D4=C5=CB=D3=D4 aw= k-=D0=D2=CF=C7=D2=C1=CD=CD=D9 =CB=CF=CD=C1=CE=C4=D9 shell - =DC=D4=CF =D3=CF=D7=C5=D2=DB=C5=CE=CE=CF =D2=C1=DA=CE=D9=C5 =D7=C5=DD=C9. 3. =F0=D2=C9=D3=D7=CF=C5=CE=C9=C5 =DA=CE=C1=DE=C5=CE=C9=D1 =D0=C5=D2=C5=CD= =C5=CE=CE=CF=CA =D7=D9=D0=CF=CC=CE=D1=C5=D4=D3=D1 =D0=D2=CF=D3=D4=CF =D3 = =D0=CF=CD=CF=DD=D8=C0 =CF=D0=C5=D2=C1=D4=CF=D2=C1 =D0=D2=C9=D3=D7=C1=C9=D7=C1=CE=C9=D1: - =D7 =CB=CF=CD=C1=CE=C4=CE=CF=CA =D3=D4=D2=CF=CB=C5 - =C9=CE=C9=C3=C9=C1= =CC=C9=DA=C1=C3=C9=D1 awk '{printf "min=3D%d; max=3D%d\n",MIN,MAX}' MIN=3D30 MAX=3D47 file.ext - =D7 =D4=C5=CC=C5 =D0=D2=CF=C7=D2=C1=CD=CD=D9 =D7=CE=D5=D4=D2=C9 =C2=CC=CF= =CB=C1 BEGIN - =C9=CE=C9=C3=C9=C1=CC=C9=DA=C1=C3=C9=D1=20 awk 'BEGIN { MIN=3D30 ; MAX=3D47 } ; { printf "min=3D%d; max=3D%d\n",MIN,= MAX}' file.ext - =D7 =D4=C5=CC=C5 =D0=D2=CF=C7=D2=C1=CD=CD=D9 - =C4=C9=CE=C1=CD=C9=DE=C5= =D3=CB=CF=C5 =C9=DA=CD=C5=CE=C5=CE=C9=C5 awk 'BEGIN { MIN=3D30 ; MAX=3D47 } ; { printf "min=3D%d; max=3D%d\n",MIN,= MAX ; MIN=3DMIN+1 ; MAX=3DMAX+1}' file.ext --=20 Yura Kalinichenko