Close

Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 16

Discussione: Contare le cartelle

  1. #1
    Quintessenza di Mac Peer
    Data Registrazione
    Apr 2005
    Località
    Milano
    Messaggi
    8,816

    Contare le cartelle

     

    Saluti a tutti!

    Vorrei sapere se con il Terminale c'è un comando che dà la possibilità di contare quante sotto-cartelle ci siano dentro una determinata cartella.

    So che con il comando ls -l mi compare l'elenco del contenuto di una cartella: ogni voce dell'elenco è preceduta da una d nel caso di una directory o da un - nel caso di un file…
    Ma se in una cartella ci sono parecchie decine di sotto cartelle e di file è possibile evitare di contarle a mano?

    Grazie!


    H
    G5 SP 1.8 rev. A - HD 2 x 160 Gb
    RAM 1,5 Gb - Tiger 10.4.8 Build 8 L 127

    [color=blue][b]Quando scoppia una guerra la verità è la prima vittima[/b][/color]

  2. #2
    Domanda decisamente impegnativa (alla quale non sò rispondere) ma di estremo interesse dato che sarebbe interessante conoscerne la risoluzione.

    Il fatto che il grande Hartz (e lo prego di credermi quando lo chiamo "grande" perché tale lo ritengo) ricorra agli amici del forum per un qualcosa che non conosce mi fa sentire un tantino meno idiota (in termini informatici). :


    A questo punto la curiosità di conoscere il nick di colui (o colei) che potrebbe rivolvere la cosa mi sta divorando.




  3. #3
    ciao orso


    da terminale usa questo

    ls | wc -l





    vado a memoria dovrebbe funzionare

    la barra è la pipe se non si capisce

  4. #4
    Quintessenza di Mac Peer
    Data Registrazione
    Apr 2005
    Località
    Milano
    Messaggi
    8,816
    Citazione Originariamente Scritto da Mad
    da terminale usa questo

    ls | wc -l
    Ti ringrazio Mad ma… ehm… non funziona perché wc sta per word count e dato che io gli sottopongo una cartella, il Terminale mi risponde correttamente che "… is a directory"…


    G5 SP 1.8 rev. A - HD 2 x 160 Gb
    RAM 1,5 Gb - Tiger 10.4.8 Build 8 L 127

    [color=blue][b]Quando scoppia una guerra la verità è la prima vittima[/b][/color]

  5. #5
    orso ho appena provato e a me funziona il comando va lanciato quando sei dentro la cartella dove vuoi contare

    ti incollo il risultato del mio terminale appena fatto:

    ibook-g4-di-mad:~/Documents Mad$ ls | wc -l
    28


    mi ha contato sia i file sia le sottocartelle

  6. #6
    Quintessenza di Mac Peer
    Data Registrazione
    Apr 2005
    Località
    Milano
    Messaggi
    8,816
    Citazione Originariamente Scritto da Mad
    orso ho appena provato e a me funziona il comando va lanciato quando sei dentro la cartella dove vuoi contare

    ti incollo il risultato del mio terminale appena fatto:

    ibook-g4-di-mad:~/Documents Mad$ ls | wc -l
    28
    Con cd mi sono trasferito dentro la cartella e poi gli ho dato ls | wc -l e lui mi ritorna 4… che è il numero complessivo di elementi (file + cartelle), mentre all'interno c'è una sola cartella…

    Grazie comunque!


    H
    G5 SP 1.8 rev. A - HD 2 x 160 Gb
    RAM 1,5 Gb - Tiger 10.4.8 Build 8 L 127

    [color=blue][b]Quando scoppia una guerra la verità è la prima vittima[/b][/color]

  7. #7
    non so se conta anche i files nascosti, ho fatto alcune prove e mi ha contato sempre in modo corretto ( ho controllato col finder)

    mi spiace orso, non mi viene in mente altro



  8. #8
    Quintessenza di Mac Peer
    Data Registrazione
    Apr 2005
    Località
    Milano
    Messaggi
    8,816
    Citazione Originariamente Scritto da Mad
    non so se conta anche i files nascosti, ho fatto alcune prove e mi ha contato sempre in modo corretto ( ho controllato col finder)

    mi spiace orso, non mi viene in mente altro


    Dici che ti ha contato in modo corretto… e anche a me, però conta tutto e io volevo che mi contasse solo le cartelle…

    P.S. Nella cartella non ci sono file nascosti: solo tre file e una cartella.

    Grazie comunque e buona serata!


    H
    G5 SP 1.8 rev. A - HD 2 x 160 Gb
    RAM 1,5 Gb - Tiger 10.4.8 Build 8 L 127

    [color=blue][b]Quando scoppia una guerra la verità è la prima vittima[/b][/color]

  9. #9
    Quintessenza di Mac Peer L'avatar di TheCube
    Data Registrazione
    Jan 2005
    Località
    Milano
    Messaggi
    11,944
    Ciao Orso,
    prova con
    Codice:
    ls -la | grep drw | wc -l
    , magari funziona
    [B][FONT=Comic Sans MS][SIZE=4][COLOR=#0000ff]
    [/COLOR][/SIZE][/FONT][/B]

  10. #10
    Quintessenza di Mac Peer
    Data Registrazione
    Apr 2005
    Località
    Milano
    Messaggi
    8,816
    Citazione Originariamente Scritto da TheCube
    Ciao Orso,
    prova con
    Codice:
    ls -la | grep drw | wc -l
    , magari funziona
    Perché magari funziona? Funziona davvero!!
    Nella mia cartella con 4 elementi (3 file + 1 cartella) mi ritorna 3, il che significa che conta i file invece delle cartelle…
    Poco male: per differenza con il numero totale degli elementi ottengo il numero delle cartelle…

    Grazie mille TheCube!


    :ciao-smile:
    G5 SP 1.8 rev. A - HD 2 x 160 Gb
    RAM 1,5 Gb - Tiger 10.4.8 Build 8 L 127

    [color=blue][b]Quando scoppia una guerra la verità è la prima vittima[/b][/color]

Discussioni Simili

  1. Cartelle in rete
    Di MAC_Pietro nel forum Mac Help
    Risposte: 3
    Ultimo Messaggio: 19-12-06, 19:56
  2. Widget (o altro) per contare i giorni
    Di betterman nel forum Mac Basic
    Risposte: 11
    Ultimo Messaggio: 26-10-06, 10:14
  3. Condivisione cartelle pc -mac
    Di navarf nel forum Mac Help
    Risposte: 2
    Ultimo Messaggio: 27-03-06, 14:06
  4. strane cartelle
    Di duccio nel forum Mac Help
    Risposte: 4
    Ultimo Messaggio: 22-02-06, 17:16
  5. Risposte: 20
    Ultimo Messaggio: 17-11-05, 12:44

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •