Avatar billede bierchen Nybegynder
08. december 2003 - 22:34 Der er 8 kommentarer og
1 løsning

Kommando der retunerer antallet af linjer

Hej :)

Findes der en kommando der kan fortælle hvor mange linjer nogle filer indeholder.

Jeg har skrevet noget kode, og gider ikke åbne alle filerne enkeltvis, og tage antal linjer fra hver fil og lægge dem sammen.

Så hvis der lige var en smart kommando til dette, vil det gøre mit liv lettere :)
Avatar billede arne_v Ekspert
08. december 2003 - 22:39 #1
wc -l filer
Avatar billede arne_v Ekspert
08. december 2003 - 22:39 #2
Den skulle vise summen til sidst.
Avatar billede bierchen Nybegynder
08. december 2003 - 22:53 #3
Mange tak !! Kan man få den til at tage filerne i underbibliotekerne med? Eller kender du en anden kommando til dette ??
Avatar billede arne_v Ekspert
08. december 2003 - 22:56 #4
Ikke umiddelbart - formentligt skal der så et lille shell script til, men
det rækker mine evner ikke til.
Avatar billede lap Nybegynder
09. december 2003 - 00:27 #5
tal=0
ls -R | while read lin
do
  tal=`expr $tal + 1
done
echo $tal
--
skulle kunne gøre det
Avatar billede s.nielsen Nybegynder
09. december 2003 - 19:48 #6
find . -type f -print0 | xargs -0 wc -l

giver det pæneste resultat :)
Avatar billede bierchen Nybegynder
09. december 2003 - 20:35 #7
hej s.nielsen !

Kan du give et eksempel, hvor jeg får alle .php filerne, og den samlede str. på det ? Jeg vil gerne give point for det, du siger bare hvad du vil ha'
Avatar billede s.nielsen Nybegynder
09. december 2003 - 21:05 #8
Hej igen, prøv
find . -type f -name '*.php' -print0 | xargs -0 wc -l

Det viser kun antal linier for de filer der ender med .php (og det samlede linieantal til sidst)
Jeg skal ikke have nogen point for det :)
Avatar billede bierchen Nybegynder
09. december 2003 - 22:22 #9
Det virker virkeligt godt !! Mange tak for hjælpen !!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester