* hvor mange grupper som var i liste 1, 2 og 3, men som manglet i
liste 4
* hvor mange grupper som _ikke_ var i liste 1, 2 og 3, men som _var_ i
liste 4.
Kan noen forklare hvordan diff, sort, grep og sed virker, og hvilke
Windows-programmer som kan gjøre det samme som disse? Har noen en
oppskrift på hvordan tilsvarende Windows-programmer skal brukes til
oppgaver som nevnt over?
Hva er active-filer?
>, slik
> at kolon, tall og annen dritt i listene ble fjernet og deretter
> sammenlignet han listene for å finne ut hvor mange grupper som var i
> den ene listen, men som ikke var i den andre, eventuelt
>
> * hvor mange grupper som var i liste 1, 2 og 3, men som manglet i
> liste 4
> * hvor mange grupper som _ikke_ var i liste 1, 2 og 3, men som _var_ i
> liste 4.
>
> Kan noen forklare hvordan diff, sort, grep og sed virker,
diff: sammenligner to tekstfiler A og B og skriver ut hvilke linjer som
er nye i B og hvilke som er fjernet i B (prefikset med > og < elns),
i forhold til at B oppfattes som en ny versjon av A.
sort: sorterer
grep: søker etter linjer som inneholder angitt tekst (teksten kan angis som
et regulært uttrykk, dvs. med for eksempel repetering av tegn).
sed: en linjeorientert programstyrt editor
> og hvilke
> Windows-programmer som kan gjøre det samme som disse?
I Windows henholdsvis fc, sort, findstr og (sed finnes ikke). Men
Windows-variantene er i motsetning til Unix-variantene ikke beregnet på å
kunne bruke hverandres output. Du kan eventuelt installere SFU (Services for
Unix, gratis nedlasting fra Microsoft) som gir deg Unix i Windows, eller for
eksempel Cygwin som gir deg en simulering av Unix i Windows.
> Har noen en
> oppskrift på hvordan tilsvarende Windows-programmer skal brukes til
> oppgaver som nevnt over?
Boken "The UNIX Programming Environment" av Kernighan & Pike.
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Så det er sagt: når jeg har trengt å rense slikt i Windows har jeg brukt
Excel.
... eller «GNU utilities for Win32», som gir deg alle de nevnt over, og
mange fler, portet til Windows.
--
Lasse G. Dahl <URL: http://www.lassedahl.com/ >
I'm a citizen of Legoland travellin' incommunicado
* Alf P. Steinbach:
> [...] Du kan eventuelt installere SFU (Services for
> Unix, gratis nedlasting fra Microsoft) som gir deg Unix i Windows, eller for
> eksempel Cygwin som gir deg en simulering av Unix i Windows.
... eller «GNU utilities for Win32», som gir deg alle de nevnt over, og
mange fler, portet til Windows.
http://unxutils.sourceforge.net/
> Kan noen forklare hvordan diff, sort, grep og sed virker, og hvilke
> Windows-programmer som kan gjøre det samme som disse? Har noen en
> oppskrift på hvordan tilsvarende Windows-programmer skal brukes til
> oppgaver som nevnt over?
Installer "Windows Services for Unix" versjon 3.5 som utvider
din Windows til å bli en Unix. Du får den gratis fra
Microsoft (www.microsoft.com/windows/sfu). Deretter
skriver du fra kommandolinja i SFU:
man diff
man sort
man grp
man sed
For å få en beskrivelse av hvordan disse programmene virker.
S.M.
comm(1) er også nyttig for denne oppgaven. (samt wc(1) for å telle
resultatene)
Stig Hemmer,
Jack of a Few Trades.