Go Back   Die UNIX-und Linux-Foren > Betriebssysteme > AIX
.
Google-Website



AIX AIX ist IBM in der Branche führenden UNIX-Betriebssystem, das den Anforderungen der Anwendungen, die sich auf Unternehmen in der heutigen Markt.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 04-18-2008
Registrierte Nutzer
 

Join Date: Apr 2008
Beiträge: 4
Wie, um Dummy-Spalten

Hi

Meine Forderung ist wie folgt

Ich habe ein Input-Feed für die kommenden X

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P;
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P;
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P;
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P;
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P;


alle anderen Futtermittel aus Y ist als

A, B, C, D, 1,2, E, F, G, H, I, J, 3,4,5, K, L, M, 6,7,8, N, O, P

Nun will ich verschmelzen beide das Futter und die Ausgabe als
A, B, C, D, 0,0, E, F, G, H, I, J, 0,0,0, K, L, M, 0,0,0, N, O, PX
A, B, C, D, 1,2, E, F, G, H, I, J, 3,4,5, K, L, M, 6,7,8, N, O, PY

Alle Vorschläge ......

Grüße,
SM
Sponsored Links
  #2 (permalink)  
Old 04-19-2008
Bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
 

Registriert seit: Mai 2005
Lage: In der linken Byte / dev / kmem
Beiträge: 1670
Soweit ich sehen kann das Ergebnis nur aus der zweiten Feed mit allen numerischen Werte auf Null gesetzt. Vielleicht habe ich falsch Ihren Anforderungen entspricht.

So stellen Sie alle Felder aus der numerischen Werte auf "0" verwenden Sie die folgende sed Filter:


Code:
sed 's/[0-9][0-9]*,/0,/g'

Ich hoffe, das hilft.
  #3 (permalink)  
Old 04-19-2008
...@...
 

Join Date: Feb 2004
Ort: NM
Beiträge: 6164
Mit dem Zusammenführen meinst du in beiden Zeilen und danach das Sortieren der Ausgabe horizontal?
Hier ist eine schwierige versuchen:

Code:
awk '{
           FILENAME=="file1" { arr[FNR]=$0 }
           FILENAME=="file2" { arr[FNR]= arr[FNR] " " $0}
        }
        END for (in in arr) { print arr[i]} ' file1  file2 | \
while read str
do
 echo $str | tr " " "\n" | sort | tr "\n" " "
 echo
done  > newfile

Sponsored Links
Closed Thread

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 Aus
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Aus


Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Dummy braucht Hilfe: ( sabercats Shell Programmierung und Scripting 8 03-12-2006 02:31 AM
Unix-Dummy quarmenna UNIX for Dummies Questions & Answers 3 11-15-2005 04:38 PM
Mit Dummy-Dateien Wahrste UNIX für Fortgeschrittene und Experten 4 04-04-2003 05:23 PM
Dummy braucht Hilfe Amygdala UNIX for Dummies Questions & Answers 4 09-01-2001 12:14 AM
Real Dummy hier! Keith UNIX for Dummies Questions & Answers 2 02-06-2001 02:18 PM



Alle Zeiten sind GMT -4. Es ist jetzt 12:21 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 Inhalt-Copyright © 1993-2010. Alle Rechte Reserved.Ad Management by RedTyger

Content Relevant URLs durch vBSEO 3.2.0