The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Übersetzen von gcc / g + + / gfortran Optionen für die Sun Studio Compiler-Optionen iBot Solaris BigAdmin RSS 0 02-04-2009 02:30 PM
Keine Optionen nascimento.rp AIX 2 08-20-2006 03:46 PM
Optionen terms5 UNIX for Dummies Questions & Answers 1 01-27-2006 01:50 AM
Optionen mit awk mips Shell Programmierung und Scripting 2 05-15-2004 04:33 AM
cp Optionen Kilometergeld UNIX for Dummies Questions & Answers 3 07-13-2001 01:20 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 03-18-2009
Ajay_84 Ajay_84 is offline
Registrierte Nutzer
  
 

Join Date: März 2009
Beiträge: 2
Sed Optionen

Ich habe eine Datei mit dem Namen input_file.spec.

Diese Datei hat Einträge wie:


Datensatz #: 1

rec_len \u003d 590
rec_id \u003d 31229
filler_4 \u003d ""
orig_id \u003d 902162988
seqnum \u003d 138960799
lrnid \u003d "0"
l_ind \u003d "0"
transaction_cnt \u003d 1
cust_id \u003d 61032336
product_id \u003d 135488621

Jahre so weiter.

Es verfügt über 1000 Einträgen in dieser Datei.

Ich habe die neue Nummerierung zu seqnum Bereich nur.
Ich möchte beginnen mit 1 und ll Ende mit 1000.

Ich diese Worte:

#! / bin / ksh
i \u003d 1
echo "Geben Eingabedatei"
INPUTFILES \u003d input_file.spec
cat $ INPUTFILES | while read LINE
tun
lassen i \u003d i +1
sed -e '/ seqnum / s / seqnum \u003d [0-9] * / seqnum \u003d' $ i '/ g' $ LINE
getan


aber das "i" sich nicht interpoliert Fall, wenn seine Lesung Zeile für Zeile.

Kann u Bitte sagen Sie jede Option in Unix, das Gleiche zu tun.
oder alternativ, das Gleiche zu tun Geschäft.
 

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 01:58 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0