![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| met behulp van cksum | leeRoberts2007 | Programmeren en Shell Scripting | 4 | 05-31-2007 10:30 PM |
| Sortering / Filed Definiëren / Output probleem | TiredOrangeCat | Programmeren en Shell Scripting | 1 | 02-12-2007 12:41 AM |
| sorteer-uitgang | funksen | Programmeren en Shell Scripting | 3 | 01-09-2007 05:12 |
| Sorteer-probleem "sort-k 16,29 sample.txt> output.txt" | ganapati | Programmeren en Shell Scripting | 3 | 08-01-2006 06:55 |
| Sorteren "ls" output van meer dan 1 kolom | Nicol | UNIX voor Dummies Questions & Answers | 1 | 09-20-2005 08:37 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
sortering cksum uitgang.
Hi guys,
Ik heb een service directory met veel bestanden inch Ik moet cksum de hele map en het vergelijken met een release nota document. Maar het probleem dat ik heb is de bestanden worden weergegeven in verschillende lijnen bij het uitvoeren van cksum als zij in de release doc. Daarom cksum toont verschillen. De release nota cksums zijn in een tabel in een werk doc. Ik kan knippen en plakken naar een notitieblok en vervolgens plakken in een bestand met vi. Het creëert verschillende witte ruimte in het gebied, maar ik krijg om dit met diff-w. Als ik de cksums uit de release notes in een bestand genaamd Release_note.cksum en de output het resultaat van cksum * naar een bestand genaamd directory.cksum, is er iets dat ik kan doen voor het sorteren van deze output en sla ze elk naar een ander bestand en diff vervolgens de 2 gesorteerd bestanden? Veel dank bij voorbaat. Stin |
|
||||
|
OK. Dit werkt als volgt:
$ Cd / some / random / directory $ Vinden *-type f-exec cksum (); | sort-k 3 | sed 's / \. \ / / / "> bestandsnaam Dit geeft de gesorteerde cksum de output in een bestand. Plak de release nota cksums in een bestand vervolgens: $ Meer release_note.cksum | sort-k 3 | sed 's / \. \ / / / "> release_note_sorted Vergelijk de 2 gesorteerd bestanden: $ Diff-w bestandsnaam release_note_sorted |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|