26 gennaio, 2007

backup_notes.sh

#!/bin/sh
##
# Questo script permette di eseguire un backup delle note scritte
# usando l'applet gnome chiamata Sticky-Notes, quella che crea
# note simili a post-it. Esempio di utilizzo di if ed else in bash
##
if env|grep BACKUP_NOTES; then
echo;
else
echo Esporto la variabile BACKUP_NOTES;
export BACKUP_NOTES=~/Documents/notes;
fi
if dir $BACKUP_NOTES/..|grep notes; then
echo
else
echo Creo la directory notes;mkdir $BACKUP_NOTES
fi
echo Sovrascrivo il file di backup
cp ~/.gnome2/stickynotes_applet $BACKUP_NOTES/notes.txt

09 giugno, 2006

backup_workspace_from_ipod.sh

#!/bin/bash
echo backing-up workspace from /media/ipod/Documents/Java/LPR
DIR=$ECLIPSE_BACKUP
cp -Rv /media/ipod/Documents/Java/LPR $DIR/
echo backup completed!

testscript.sh

#!/bin/sh
env|grep SCRIPT

modbash.sh

#!/bin/sh

## Modifica le variabili di ambiente del sistema
# copia tutti gli script su una cartella sulla home e li abilita per l'esecuzione
mkdir -p ~/scripts/
cp -i *.sh ~/scripts/
# cambia i diritti dei file nel caso non fossero eseguibili
chmod +x ~/scripts/*.sh
# setta le variabili d'ambiente
export PATH=$PATH":~/script/:./"
export SCRIPTS="activated"

Logo temporaneo

08 giugno, 2006

UbunScript Project

Qui spiegherò cos'è questo progetto