Dziękuje za pomoc zacznę od tych kursów. Na googlach niejeden kurs znalazłem ale żaden do mnie nie przemówił :-( . C++, PHP są jakoś prostsze.
[ Dodano: 2007-08-18, 20:29 ]
Nie całkiem o to chodziło, albo nawet tego nie umie użyć :-( . W katalogu w którym jestem mam ileś tam plików i katalogów, jednym z katalogów jest backup. Skrypt przy podaniu mu "*" i nazwy "backup" ma wszystko spakować i włożyć do backup.
#!/bin/bash
pliki=(`ls`)
if [ -d backup ]; then
i=0
stop=nie
while [ $stop == nie ]; do
if [[ -e ${pliki[$i]} ]]; then
if [[ ${pliki[$i]} == backup ]]; then
unset pliki[$i]
fi
i=$[i+1]
else
stop=tak
fi
done
else
mkdir backup
fi
tar -cf backup/backup-`date +%d-%m-%y`.tar ${pliki[@]}
Mniej więcej tak jak miało być tylko, że wystarczy wywołać skrypt, a on skompresuje do podkatalogu backup wszystko co znajduje się w bierzącym katalogu oprócz samego podkatalogu backup.
PS. I jeszcze archiwum będzie miało w nazwie dzisiejszą datę.