WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   FreeBSD (http://www.wcm.at/forum/showthread.php?t=218122)

colossus 24.06.2007 18:40

Zitat:

Original geschrieben von ingomar
@colossus "neben GNU, der Wahl der Profis und Entscheider!"

# dpkg -i ~colossus/humor.deb

gweep 25.06.2007 02:18

kann man denn nicht irgendwie das datum, das dann automatisch hinzugefügt wird als platzhalter einsetzen?

ich stelle mir das in etwas so vor:
tar -c /home/gweep/xyz/* |gzip -c >/media/RAMUDF15/Backups/date '+%d-%B-%Ydocuments.tar.gz

sprich, wenn der backup-job gestartet wird, legt er automatisch vor den namen das datum fest. damit würde man auf einen blick immer sehen, von wann das backup ist.

Who-T 25.06.2007 02:36

backticks benutzen
Code:

echo "Today is `date`"

ingomar 25.06.2007 07:36

stand ja eh im ersten beispiel, "backuplog-`date '+%d-%B-%Y'`" ... :rolleyes:

den block "`date '+%d-%B-%Y'`" kann man ja eh recht frei verwenden.


davon abgesehen - warum ein tar, gefolgt von einem gepipten gzip, wenns schon mit tar -cvzf geht ? KISS, hiess es immer... :D

gweep 25.06.2007 21:40

Das mit dem Datum hat jetzt funktioniert. Mit dem cvzf allerdings nicht. Da Meckert er dann, das sich ein Verzeichnis im Ordner befindet.

Aber danke für die Hilfe ... ich komme ja immer weiter :)

ingomar 25.06.2007 21:54

moment... du machst ein "tar -czf FILENAME ORDNER/" - da sollte er alle unterordner mitnehmen...

alternativ machst du 2 files - ein includefile, ein excludefile - und gibst damit die spezifikationen an. ein beispiel wäre ein includefile, in dem nur "/" steht - im excludefile allerdings tust du alles rein, was nicht sinnvoll ist (etwa proc, mountpoints, nfs-mounts, tmp, scratch, backup...).

kannst ja "man" konsultieren - das hilft... :D

leider rennt die andere maschine nimma, sonst hätt ich nachgeschaut.

gweep 26.06.2007 00:44

-cvz funktioniert ... das f nimmt er mir nicht. ich dachte erst, es liegt vielleicht an den leerzeichen (meine windows krankheit) die ich gemacht habe bei verzeichnissen und dateinamen. nachdem ich aber alles geändert habe, weil so viel ist es ja noch nicht, hat es aber trotzdem nicht funktioniert.

also sieht es jetzt im grunde so aus:

tar -czv /home/gweep/Documents/* /home/gweep/Downloads/* /home/gweep/Music/* /home/gweep/Pictures/* >/media/RAMUDF15//Backups/AutoBackups/"Documents-`date '+%d-%B-%Y'`".tar.gz

Also danke für die Hilfe ...

Mein nächster Schritt hier wäre dann ein Menü ... Auswahl zwischen USB HDD und DVD-RAM. Aber das ist jetzt nicht so wichtig. Hauptsache die Daten sind gesichert und ich verliere sie nicht, wenn ich wieder mal das System zerschieße. Und das wird wohl Anfangs noch oft vorkommen :)

Who-T 26.06.2007 01:44

Zitat:

Original geschrieben von gweep
-cvz funktioniert ... das f nimmt er mir nicht.
tar cvzf myfile.tar.gz /path/to/files/

das tar file muss nach den options kommen, nicht am schluss.

gweep 26.06.2007 01:53

Aha, das werde ich Morgen mal Probieren. Ich hab mich nach einem Buch gerichtet, da war dass alles so bschreiben. Das heißt ja dann auch, das ich mir den > spare, wenn ich das hier richtig Erkenne?!

ingomar 26.06.2007 08:18

ja, sparst dir :D (is aber eh egal, wir arbeiten ja alle mit recycleten bits)...

weiters - statt "/home/gweep/Documents/* /home/gweep/Downloads/* /home/gweep/Music/* /home/gweep/Pictures/*" zu schreiben, kannst ein includefile erstellen - dort schreibst du zeile für zeile die gewünschten ordner rein.

mit der option "-T includefile" nimmt tar dann diese Liste mit. ist dich sicher leichter, als dauernd den ganzen schmus zu schreiben...

desweiteren würde ich in einem script eher variablen setzen - wenn du das menüsystem nämlich ausbaust, wirds schnell lang und unübersichtlich... beispiel wäre fürs includefile $inc, dann kannst im script immer auf $inc referenzieren (statt bei jeder "case"option alles hinzuschreiben).




: wegen französisch:
du sollst
1, auf die seite von canon asia gehen (oberer link)
2, die angeführten treiber runterladen
3, das paket "alien" installieren (siehe eingabezeile)
4, mittels alien die rpms umwandeln
5, libpng3 und libtiff installieren
6, cupy restarten
7, den drucker installieren (siehe eingabezeilen)
8, das paket libxml1 nachinstallieren, fertig.

für feisty sollte man noch das paket libgtk1.2 installieren - der autor meinte, zumindest der drucker funktionniert dort mit den treibern des MP150.

für den scanner sollte man (bei der XSane sektion) das source paket herunterladen, und dieses kompilieren -"configure,make,make install bzw. checkinstall".
dann den scanner einschalten und das install.sh ausführen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag