Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come fare una directory in Perl con uno script

Il linguaggio di programmazione Perl in grado di interfacciarsi con i sistemi di file , dandovi la capacità di leggere e scrivere i file e creare cartelle . Creazione di directory usando uno script Perl si può risparmiare un sacco di tempo. Ad esempio , se si utilizza stessa gerarchia di file del progetto per più progetti , è possibile scrivere un semplice script Perl che crea le directory e utilizzarlo più volte. Il linguaggio Perl ha una funzione built-in che gestisce rendere le directory . Tutto quello che dovete fare è rilasciare una dichiarazione per creare una directory . Istruzioni
1

Creare un nuovo file di testo utilizzando un elaboratore di testo come Blocco note. Salvare il file con l'estensione ' . PLX ' .
2

Aprire il prompt dei comandi e passare alla cartella in cui è stato salvato il file creato nel passaggio precedente . Per esempio, se avete salvato il file nella directory principale del vostro unità C: \\ in Windows , è possibile digitare quanto segue in un prompt dei comandi:

cd C : \\
3

Fai una cartella denominata 'test' e dare lettura, scrittura ed esecuzione per tutti gli utenti . Perl utilizza maschere permessi Unix ( vedi Risorse per maggiori informazioni su permessi di Unix ) . In molte circostanze, si vuole creare cartelle con lettura, scrittura ed esecuzione per almeno un utente . Per creare una cartella con privilegi di accesso completo , scrivere la seguente istruzione nel file di codice sorgente :

mkdir 'test' , 777 ;
4

eseguire lo script Perl eseguendo il seguente comando dalla riga di comando, sostituendo il nome scelto nel passo 1 per 'nomefile' :

perl filename.plx
5

Guardate nella directory in cui risiede lo script . C'è una nuova cartella denominata 'test' all'interno di questa directory. Dal momento che questa cartella è stato creato con autorizzazioni complete , è possibile eliminarlo se non è necessario per qualcosa .

 

Programmazione © www.354353.com