/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
tælle linier i en fil hvordan gøres dette ~
Fra : DUdsen


Dato : 25-03-02 15:07

hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil |grep
-c \n et tal der er mindre end det bør værre.

 
 
Andreas Plesner Jaco~ (25-03-2002)
Kommentar
Fra : Andreas Plesner Jaco~


Dato : 25-03-02 15:08

In article <1017065235.262034@kalvebod.groenjord.dk>, DUdsen wrote:

> hvordan gøres subjekt fra en komando linie

wc -l

--
Andreas Plesner Jacobsen | You love peace.

Karsten Thygesen (25-03-2002)
Kommentar
Fra : Karsten Thygesen


Dato : 25-03-02 15:11

DUdsen <dudsen@gjk.dk> writes:

> hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil |grep
> -c \n et tal der er mindre end det bør værre.

cat fil | wc -l

Karsten

Claus Albøge (25-03-2002)
Kommentar
Fra : Claus Albøge


Dato : 25-03-02 16:27

Karsten Thygesen <kay@sonofon.dk> writes:

> DUdsen <dudsen@gjk.dk> writes:
>> hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil
>> |grep -c \n et tal der er mindre end det bør værre.

> cat fil | wc -l

wc -l fil

http://www.ling.helsinki.fi/~reriksso/unix/award.html :)


/Claus A


Karsten Thygesen (26-03-2002)
Kommentar
Fra : Karsten Thygesen


Dato : 26-03-02 10:41

csa@csa-net.dk (Claus Albøge) writes:

> Karsten Thygesen <kay@sonofon.dk> writes:
>
> > DUdsen <dudsen@gjk.dk> writes:
> >> hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil
> >> |grep -c \n et tal der er mindre end det bør værre.
>
> > cat fil | wc -l
>
> wc -l fil
>
> http://www.ling.helsinki.fi/~reriksso/unix/award.html :)

Hehe...1-0

Karsten

Jeppe Stig Nielsen (26-03-2002)
Kommentar
Fra : Jeppe Stig Nielsen


Dato : 26-03-02 17:33

Karsten Thygesen wrote:
>
> csa@csa-net.dk (Claus Albøge) writes:
>
> > Karsten Thygesen <kay@sonofon.dk> writes:
> >
> > > DUdsen <dudsen@gjk.dk> writes:
> > >> hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil
> > >> |grep -c \n et tal der er mindre end det bør værre.
> >
> > > cat fil | wc -l
> >
> > wc -l fil
> >
> > http://www.ling.helsinki.fi/~reriksso/unix/award.html :)
>
> Hehe...1-0

Du kunne også have brugt

cat fil | cat | cat | wc -l | cat

--
Jeppe Stig Nielsen <URL:http://jeppesn.dk/>. «

"Je n'ai pas eu besoin de cette hypothèse (I had no need of that
hypothesis)" --- Laplace (1749-1827)

Lars Kongshøj (27-03-2002)
Kommentar
Fra : Lars Kongshøj


Dato : 27-03-02 00:01

Jeppe Stig Nielsen wrote:
> Du kunne også have brugt
>
> cat fil | cat | cat | wc -l | cat

Du mener vel:

cat fil | cat | cat | wc -l | cat | xargs | more | less -E | sed
's/.*/&/' | awk {print} | cat

--
Lars Kongshøj

Alex Holst (25-03-2002)
Kommentar
Fra : Alex Holst


Dato : 25-03-02 15:18

DUdsen <dudsen@gjk.dk> wrote:
> hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil |grep
> -c \n et tal der er mindre end det bør værre.

$ man -k "count"
...
wc (1) - word, line, and byte count
...


--
I prefer the dark of the night, after midnight and before four-thirty,
when it's more bare, more hollow. http://a.area51.dk/


Martin Skøtt (25-03-2002)
Kommentar
Fra : Martin Skøtt


Dato : 25-03-02 15:22

DUdsen <dudsen@gjk.dk> writes:

> hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil |grep
> -c \n et tal der er mindre end det bør værre.

wc (word count) tæller også linier. Se man wc
--
Martin Skøtt
martin@z3n.dk

Dennis Jørgensen (25-03-2002)
Kommentar
Fra : Dennis Jørgensen


Dato : 25-03-02 17:32

DUdsen (dudsen@gjk.dk) wrote:
>hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil |grep
>-c \n et tal der er mindre end det bør værre.

Som andre har sagt, "wc -l <filnavn>". "grep -c \n" giver ikke det rigtige
fordi \n ikke er et linjeskift i greps reg. exp., så du tæller linjer der
indeholder et eller flere n'er. Du _kunne_ bruge "egrep -c ? <filnavn>",
men "wc -l" er den "rigtige" løsning.


Mvh.

Dennis Jørgensen

DUdsen (26-03-2002)
Kommentar
Fra : DUdsen


Dato : 26-03-02 00:58

Dennis Jørgensen wrote:

> DUdsen (dudsen@gjk.dk) wrote:
>>hvordan gøres subjekt fra en komando linie og hvorfor giver cat fil |grep
>>-c \n et tal der er mindre end det bør værre.
>
> Som andre har sagt, "wc -l <filnavn>". "grep -c \n" giver ikke det rigtige
> fordi \n ikke er et linjeskift i greps reg. exp., så du tæller linjer der
> indeholder et eller flere n'er. Du _kunne_ bruge "egrep -c ? <filnavn>",
> men "wc -l" er den "rigtige" løsning.

Jep wc var lige den jeg ledte efter. Ved du iøvrigt om newline findes i
grep regi.

Dennis Jørgensen (26-03-2002)
Kommentar
Fra : Dennis Jørgensen


Dato : 26-03-02 02:19

DUdsen (dudsen@gjk.dk) wrote:
>
>Jep wc var lige den jeg ledte efter. Ved du iøvrigt om newline findes i
>grep regi.

"info grep", det står under Introduction (og der står nej).

Men da grep kigger på en linje ad gangen, er det nok ikke et problem $
ikke kan klare.


Mvh.

Dennis J

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408891
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste