PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mkdir /tmp/etc$$



pudding
20-01-2003, 11:04
habe hier (http://www.linuxfibel.de/bashprog.htm) das gefunden.



function archiviere()
{
test -e /tmp/etc$$ || mkdir /tmp/etc$$

for i in `find /etc -type f -maxdepth 1`; do
test -r $i || continue
cp $i /tmp/etc$$
bzip2 /tmp/etc$$/`basename $i`
done

tar -Mcf /dev/fd0 /tmp/etc$$
rm -r /tmp/etc$$
}

macht es überhaupt sinn das verzeichniss mit erzeugte verzeichniss mit der prozessnummer zu versehen?
die umkehrfunction hab ich noch nicht ganz fertig (noob), aber so wie ich das sehe bäht mir das bloss das script auf! ???

TIA
pudding

SeCa
20-01-2003, 11:27
Ich denke macht schon sinn, wenn das skript zweimal gestartet wird kann es leicht zu komplikationen kommen! Und wenn du jede datei einzeln nach proz-id oder timestamp benenen willst ist das ein viel grösserer aufwand!

pudding
20-01-2003, 11:38
aber

rm -r /tmp/etc$$

löscht es mir eh wieder.
und AFAIR (sitze gerade vor nem mac) könnte ich den timestamp
auch dem tar mitgeben.

pudding