1 508
contributi
S3v (discussione | contributi) Nessun oggetto della modifica |
(corretta gerarchia titoli) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Tutte le versioni di Debian|}} | {{Versioni compatibili|Tutte le versioni di Debian|}} | ||
__TOC__ | __TOC__ | ||
=Descrizione= | == Descrizione == | ||
Questo script cambia ricorsivamente i permessi di file e directory, ma impostando permessi diversi per i file e per le directory. In tal modo si possono impostare con un solo comando i permessi di esecuzione di un'intera gerarchia di directory (in modo da potervi accedere) e contemporaneamente togliere il permesso di esecuzione a tutti i file ivi contenuti. | Questo script cambia ricorsivamente i permessi di file e directory, ma impostando permessi diversi per i file e per le directory. In tal modo si possono impostare con un solo comando i permessi di esecuzione di un'intera gerarchia di directory (in modo da potervi accedere) e contemporaneamente togliere il permesso di esecuzione a tutti i file ivi contenuti. | ||
Riga 21: | Riga 21: | ||
mostra una schermata di help. | mostra una schermata di help. | ||
=Script= | == Script == | ||
Lo script: | Lo script: | ||
<pre> | <pre> | ||
Riga 126: | Riga 126: | ||
Il core dell script (quello che esegue effettivamente il cambio dei permessi) è la parte finale, da <code>ls | while read ...</code> in poi. Tutta la parte precedente serve solo a controllare la correttezza dei parametri passati e a stampare una eventuale schermata di help. | Il core dell script (quello che esegue effettivamente il cambio dei permessi) è la parte finale, da <code>ls | while read ...</code> in poi. Tutta la parte precedente serve solo a controllare la correttezza dei parametri passati e a stampare una eventuale schermata di help. | ||
=Changelog= | == Changelog == | ||
* Release iniziale | * Release iniziale | ||
* Aggiunto un check esplicito per evitare di seguire i link simbolici | * Aggiunto un check esplicito per evitare di seguire i link simbolici |
contributi