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
Kombination von Feldern in zwei Textfelder Schocker Shell Programmierung und Scripting 3 01-16-2008 11:27 AM
Schnitt: Sie entweder ein oder zwei Bereichen maxvirrozeito Shell Programmierung und Scripting 3 12-17-2007 11:58 AM
Cut Letzte 3 Felder Bourne Shell Programmierung und Scripting 4 01-11-2007 05:17 AM
Letzte Felder Khoomfire UNIX für Fortgeschrittene und Experten 3 04-13-2006 06:03 PM
wie zur Senkung der Felder rajan_ka1 Shell Programmierung und Scripting 1 12-29-2005 05:55 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 11-18-2008
ddurden7 ddurden7 is offline
Registrierte Nutzer
  
 

Join Date: Oct 2008
Beiträge: 5
Festlegen und ersetzt Felder mit awk

# cat BATCH007.TXT
01,661060052,061000104,081118,0915,07,80,1,2 /
99,,, 2 /

Ich habe diese Datei mit dem Namen BATCH007.TXT. Ich versuche zu ändern Felder 2 und 3 in Zeile 2 zu haben Nullen. Wie folgt aus:
01,661060052,061000104,081118,0915,07,80,1,2 /
99,0,0,2 /

Ich kann diese Befehle, um die Felder, die Rückgabe eines leeren Wert, da sie sollten:
Kopf -2 BATCH007.TXT | tail-1l | awk '(FS \u003d","} (print $ 2)'
Kopf -2 BATCH007.TXT | tail-1l | awk '(FS \u003d","} (print $ 3)'

Ich glaube, ich bin nahe. Ich habe ein gusb zu den oben genannten Befehl, aber der Ausgang ist nicht korrekt:

Kopf -2 BATCH007.TXT | tail-1l | awk-F "," '(gsub ($ 2, "0");) print "BATCH007.TXT> D.new

$ cat D.new
01,661060052,0,081118,0915,07,80,1,2 /
09090,0,0,020 / 0

Hat jemand irgendwelche Vorschläge?
 

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:50 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