Als je dubbelklikt op je scriptje kan je kiezen voor "uitvoeren in terminalvenster".
Als je in je scriptje een verbose (-v) hebt meegegeven als je alles kunnen meelezen wat er gebeurt.
Misschien overbodig, maar dit is een zelfgeschreven scriptje wat ik laat draaien. Info van alle bestanden wordt naar een logfile weggeschreven.
#!/bin/bash
# Cron (crontab -e) Iedere vrijdag op zaterdag nacht om 00.01u => 01 00 * * 6 /home/je-gebruikersnaam/backup.sh
# Dit bestand uitvoerbaar maken!
van="/home/je-gebruikersnaam/" # Waarvan moet een backup gemaakt worden?
mkdir /media/je-backupschijf/$(date +%Y%m%d) # Eerst een mapje aanmaken, wordt mooi op datum gezet: jjjjmmdd
naar="/media/je-backupschijf/" # Waar moet de backup in geplaatst worden?
naam=$(date +%Y%m%d) # De naam van de backup
naarlog="/media/je-backupschijf/Backuplogs/" # DIR van de logs
naamlog=$(date +%Y%m%d).log # De naam van het logbestand
date > ${naarlog}${naamlog} # Begindatum invoegen en een logbestand aanmaken
cp -R -P ${van} ${naar}${naam} # Het backuppen zelf, R = submappen inclusief, P = rechten behouden
ls -R -h -l -A ${naar}${naam} >> ${naarlog}${naamlog} # Het logbestand aanvullen zodat je weet welke bestanden er gebackupt zijn
# R = submappen inclusief, h = in Bytes en KB's, l = rechten en datum enz. weergeven, A = ook verborgen bestanden
date >> ${naarlog}${naamlog} # Einddatum invoegen in het logbestand
Kris