Recording di una Shell Session

Giugno 18th, 2010 glycerin

120x60 Logo genius Card Lavoratori
 Powered by Max Banner Ads 

Un comando per il recording di una sessione di Shell è “script” che viene in aiuto soprattutto se si vuole provare e/o ricordare ciò che si è fatto. In particolare per uno script bash una sintassi è:

script -c ./script_bash.sh log.sessione

dove log.sessione è semplicemente il nome file sul quale memorizzare le varie azioni.

P.S.: Una forma più furba di nominare il file di log, soprattutto per lavori su più server è:

script -c ./script_bash.sh log_`cat /etc/hostname`_`date +”%d%m%Y_%H%M%S”`

Technorati Tags: bash, script, shell recording

  • Share/Bookmark

Posted in Debian, Linux, News | No Comments »

Bash if statement in shortform

Marzo 22nd, 2010 glycerin

Il costrutto if/then/else in bash è possibile anche farlo usando una forma non proprio ortodossa ovvero:

[user@host ~]$ test 3 -gt 4 && echo True || echo false

in pratica si lavora con la combinazione di un AND e di un OR. Ben diversa cosa dalle shortform già in uso in ambito programmazione che generalmente ha la forma interrogativa con il punto interrogativo e che dà le due opzioni del “then” e dell’”esle” separate dai due punti.

In aggiunta un utile link che mi è stato utile: http://www.ibm.com/developerworks/library/l-bash-test.html

Technorati Tags: bash, if/then/else

  • Share/Bookmark

Posted in Linux | No Comments »