Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SUDO
Sintassi: sudo mkdir pluto (crea una cartella di nome pluto tramite mkdir lanciato con permessi di
amministratore)
ESEMPIO:
AWK
Awk suddivide ogni riga dell'input che gli stato passato in campi. Normalmente, un campo una stringa di
caratteri consecutivi separati da spazi, anche se esistono opzioni per modificare il delimitatore.
echo uno due | awk '{print $1}'
# uno
SED
Sed un editor di riga non interattivo. Riceve un testo come input, o dallo stdin o da un file, esegue alcune
operazioni sulle righe specificate, una alla volta, quindi invia il risultato allo stdout o in un file.
Con il comando split si pu dividere un file in pi parti, stabilendo la dimensione massima di ognuna.
ESEMPIO:
GREP
Il comando permette di cercare un pattern allinterno di un file (il pattern devessere messo fra apici
semplici).
Il comando ricerca la stringa Mario nel file rubrica.txt. Usando i caratteri jolly possibile compiere
ricerche pi complesse:
^ vero allinizio della riga
$ vero alla fine della riga
. vero per ogni singolo carattere tranne newline
[str] vero per ogni singolo carattere in str
[^str] vero per ogni singolo carattere non appartenente a str
[a-b] vero per ogni carattere compreso tra a e b
vero per zero o pi ripetizioni del carattere precedente
+ vero per una o pi ripetizioni del carattere precedente ( non supportato da sed )
MAN
Le pagine man sono documenti che descrivono il funzionamento e la sintassi di programmi, funzioni e
particolari file. Si possono visualizzare da qualsiasi sistema GNU/Linux attraverso il comando man.