Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    91

    directory linsting da shell:come?

    ho a disposizione una cartella raggiungibile via HTTP
    all'interno ci sono n files che si aggiornano di tanto in tanto.

    Vorrei fare una procedura automatica che da shell mi scriva in un file txt la lista dei file contenuti in quella dir HTTP con la rispettiva data ora e dimensione.

    una cosa del genere la so fare con una cartella in locale sul server, ma nn ho idea di come farla con una cartella in remoto via HTTP

    c'è un modo?
    grazie
    "La sapienza è figliola dell'esperienza"
    Leonardo Da Vinci
    www.datameteo.com

  2. #2
    Non capisco, lo script dovrebbe essere eseguito sul server (macchina con i file) o da un client??

  3. #3
    ma come ti colleghi?
    ftp?
    ssh ?

    o la vuoi far eseguire dalla pagina html?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    91
    eseguo lo script su un server che può interrogare questa url solo via HTTP
    non ho accesso via FTP o SSH (il fornitore nn me lo concede per problemi vari suoi)

    come se avessi un Browser e richiamo questa url e vedo l'elenco dei files.
    "La sapienza è figliola dell'esperienza"
    Leonardo Da Vinci
    www.datameteo.com

  5. #5
    Se sul server gira apache e ha configurato il listing della directory (cioè se da browser digiti l'indirizzo "http://dominio.it/cartella_coi_file/" e ti appare la lista dei file ) la maniera più facile da shell è usare wget [indirizzo]. Ti salverà un file index.html con la lista dei file. Ovviamente se lo vorrai in formato "testo semplice" dovrai fare un parsing. Questa è la maniera "quick & dirty", se mi venisse in mente altro posto..

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    91
    charlieroot il tuo sistema funziona.
    effettivamente sul risultato va fatto un parsing .

    intanto Grazie.
    ciao Ciao
    "La sapienza è figliola dell'esperienza"
    Leonardo Da Vinci
    www.datameteo.com

  7. #7
    Si che funziona ho visto sul mio.. però non è un granchè, perchè se viene disabilitato il listing di apache o apache trova un file index non ti genera quello che vuoi.. per il parsing mi sembra che in php ci siano funzioni specifiche per togliere i tag html, magari potresti fare uno script e invocarlo da php-cli. Ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    91
    si con uno scriptino in php riesco a ripulirlo bene.
    grazie
    "La sapienza è figliola dell'esperienza"
    Leonardo Da Vinci
    www.datameteo.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.