giovedì 29 settembre 2011

Leggere e scrivere file dalla shell

echo
echo "testo" > file.txt → Scrive il testo nel file sovrascrivendone il contentuto
echo "testo" >> file.txt → Aggiunge il testo alla fine del file

cat
cat > file.txt → Crea il file.txt se non esiste, altrimenti lo sovrascrive. Inserire il testo e premere Invio per iniziare una nuova riga. Premere Ctrl-d per uscire dall'editor.

gpg (per criptare i file)
gpg -c file.txt → Crea una copia del file criptata in gile.txt.gpg. Chiede la password da usare per la cifratura (passphrase) e la conferma. Attenzione: se si dimentica la password il file non è più apribile. Il file.txt originale resta sul pc.
gpg file.txt.gpg → Decripta il file copiandolo in file.txt

Nota: se si decifra un file può apparire il messaggio "gpg: ATTENZIONE: l'integrità del messaggio non era protetta". Questa è solo un'avvertenza per ricordare all'utente che il file non è stato criptato con MDC e che potrebbe essere stato alterato. Per non visualizzare l'avviso, criptare il file con la sintassi: gpg -c --force-mdc file.txt

Nessun commento:

Posta un commento