Creazione automatica di un file di log per inviare quesiti al forum: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
S3v (discussione | contributi) (Annullata la modifica 38240 di S3v (discussione)) |
(compressione xz, se disponibile) |
||
Riga 12: | Riga 12: | ||
Lo script crea due file: | Lo script crea due file: | ||
;log_''data'':contiene le informazioni in formato testo | ;log_''data'':contiene le informazioni in formato testo | ||
;log_''data''.{bz2, | ;log_''data''.{xz,bz2,gz}:il file precedente ma in formato compresso. Può essere allegato ad una discussione sul forum | ||
Se si vuole, attraverso lo script è anche possibile inviare il file direttamente a [http://paste.debian.net paste.debian.net] per poterlo condividere pubblicamente, in questo caso il file non potrà superare la grandezza complessiva di 240K circa (diviso in parti della dimensione massima di 60K circa) e le informazioni saranno disponibili a chiunque per una settimana.<br/> | Se si vuole, attraverso lo script è anche possibile inviare il file direttamente a [http://paste.debian.net paste.debian.net] per poterlo condividere pubblicamente, in questo caso il file non potrà superare la grandezza complessiva di 240K circa (diviso in parti della dimensione massima di 60K circa) e le informazioni saranno disponibili a chiunque per una settimana.<br/> | ||
Riga 73: | Riga 73: | ||
# Versione script | # Versione script | ||
readonly VERSIONE="1.0. | readonly VERSIONE="1.0.52" | ||
# Codename per stable e testing. Da modificare nei successivi rilasci di Debian | # Codename per stable e testing. Da modificare nei successivi rilasci di Debian | ||
Riga 391: | Riga 391: | ||
echo "Sta per essere creato un file compresso..." | echo "Sta per essere creato un file compresso..." | ||
sleep 1 | sleep 1 | ||
if | if which xz > /dev/null; then | ||
xz -e "$log" && _compress_ok || _compress_err | |||
elif | elif which bzip2 > /dev/null; then | ||
bzip2 -9 "$log" && _compress_ok || _compress_err | |||
elif which gzip > /dev/null; then | |||
gzip -9 "$log" && _compress_ok || _compress_err | |||
else | else | ||
echo "Impossibile effettuare la compressione!" >&2 | |||
fi | fi | ||
;; | ;; | ||
Riga 1 179: | Riga 1 181: | ||
== Changelog == | == Changelog == | ||
<!-- Qui vanno inserite le spiegazioni di eventuali modifiche dello script (chi, cosa, quando). Ricordarsi di modificare la versione (variabile VERSIONE) all'interno del codice (la versione iniziale è 1.0.0) --> | <!-- Qui vanno inserite le spiegazioni di eventuali modifiche dello script (chi, cosa, quando). Ricordarsi di modificare la versione (variabile VERSIONE) all'interno del codice (la versione iniziale è 1.0.0) --> | ||
;1.0.52 | |||
:''Aggiunta compressione xz, se disponibile, con ripiego su bzip2 oppure gzip'' | |||
:[[Utente:HAL 9000|HAL 9000]] 22:15, 17 mag 2015 (CEST) | |||
;1.0.51 | ;1.0.51 | ||
:''Aggiunti comandi "systemctl --failed", "journal -x -b --no-pager [-p [err, warning]]",'' | :''Aggiunti comandi "systemctl --failed", "journal -x -b --no-pager [-p [err, warning]]",'' |