![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Splitsing input-bestanden in meerdere bestanden via AWK commando | arund_01 | Programmeren en Shell Scripting | 3 | 05-13-2008 10:17 |
| Vind multuple duplicaten van bestanden met 2 diff typen bestanden | ricky007 | Programmeren en Shell Scripting | 2 | 03-04-2008 01:46 PM |
| unzip name gzip-bestanden onder de normale gegevensbestanden | thepurple | Programmeren en Shell Scripting | 4 | 11-30-2007 11:17 |
| als ik probeer te lopen rm op meerdere bestanden ik heb probleem te verwijderen bestanden met ruimte | umen | UNIX voor Dummies Questions & Answers | 1 | 09-20-2005 04:20 |
| tekstbestanden, ASCII bestanden, binaire bestanden en FTP-overdrachten | Perderabo | Answers to Frequently Asked Questions | 0 | 04-08-2004 05:25 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Bestanden
Ik heb twee bestanden:
file1.txt ll 0 ss 0 AA 0 ab 0 AC 0 AD 0 ae 0 file2.txt aa 1 ab 2 AC 3 Ad 4 Zowel deze twee bestanden hebben 3 kolommen. De bestand1 zal leeg dossiers en het bestand 2 zal waarden hebben, maar alleen voor bepaalde combinaties. Ik moet om een file3.txt die een blanco record in het geval de bestand2 hebben geen waarde voor die combinatie. File3.txt ll 0 ss 0 aa 1 ab 2 AC 3 Ad 4 ae 4 Kan iemand me helpen bij de ontwikkeling van deze in shell script? Bedankt Laatst gewijzigd door MKW; op 05.14.2008 11:53.. |
|
||||
|
Dit is een FAQ, zoek het forum voor NM \u003d\u003d FNR Code:
awk 'NR==FNR { b[$1 $2] = $3 ; next }
{ if (b[$1 $2]) $3 = b[$1 $2]; print }' file2.txt file1.txt
Laatst gewijzigd door tijdperk; op 05.14.2008 11:59.. Reden: Veranderde de logica iets |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|