Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  7 850
Limited edition
Moff's Avatar
Hepp!
Jeg lurer på om det er noen som vet om et program som kan
sammenligne to tekststringer og finne et utsnitt fra hver som er likedanne.
Om jeg har to navnelister og et navn står oppført på begge -
så hadde det vært kjekt å gi listene som en to lange stringer
og få det til å hoste opp en match. Er det noen som vet om et slikt?
Jeg har prøvd Google, men det er ikke lett å vite hva jeg skal søke på.
Trigonoceps occipita
vidarlo's Avatar
Donor
grep? Det er industristandard for tekststrengsøking, såpass innarbeidd at 'å greppe' er blitt et gangbart verb. Eventuelt kanskje uniq? Litt avhengig av kva du vil kan uniq vere tingen. Den viser unike linjer fra kvar fil.

Ellers viser jo diff forskjellen mellom to tekststrenger.
Limited edition
Moff's Avatar
Trådstarter
Tusen takk Slashdot!
Grep ser ut som noe som funker bra.

Det er dog en liten ting som ikke funker som planlagt.
Hver gang jeg kjører kommandoer får jeg feilmeldingen:
"Standard input: Not enough space"

Jeg finner ikke noe i hjelpefilen som omhandler dette;
mulig jeg ikke leter godt nok eller noe...
Trigonoceps occipita
vidarlo's Avatar
Donor
Kva parametarar nyttar du? Det er nyttig om eg skal kunne gi svar på kvifor du får den feilmeldinga

Lim inn heile kommandoen her.

Hugs på at whitespaces kan escapast med \ eller omsluttast av "" eller ''
Altså:
ikkje følgande: hei og hopp
men enten
"hei og hopp"
'hei og hopp'
hei\ og\ hopp
Limited edition
Moff's Avatar
Trådstarter
Dette er kommandoen: grep help
Besnærende egentlig. Denne meldinga kommer uansett hva slags kommando jeg kjører, men for å forsikre meg om at jeg ikke hadde skervet feil parametere bruker jeg help som et eksempel...
Sist endret av Moff; 14. august 2006 kl. 16:42.
Trigonoceps occipita
vidarlo's Avatar
Donor
grep -i help <fil du vil søke i>
-i seier at den ikkje skal bry seg om store/små bokstaver.
Du må også spesifisere kva fil du vil søke i, eventuelt på unix iallefall, kan du nytte piping og - for å indikere standard input.
fra man grep:
grep [options] PATTERN [FILE...]
Der -i er en option, PATTERN er det du vil søke etter (kan vere regexp, t.d [H|h]elp) og file er fila.

Les mansida.Denne føl med der du lasta ned grep vanlegvis, eller så kan google finne den for deg...
Limited edition
Moff's Avatar
Trådstarter
Uhm - Men jeg trodde grep help skulle hente hjelpefila til grep.
Det står i alle fall i maunalen...
Det var snedig...
Men jeg den sier bare det samme likevel, liksom.
Jeg bruker WinXP for tiden.
(Anbefaler du noe annet? Linux ser litt søt ut )
Sist endret av Moff; 15. august 2006 kl. 19:28.
Hvis du skal ha hjelp, må du som regel bruke --help, ("grep --help") eller man grep.