* Sebastian Wolfgarten schrieb am 06.Okt.2000:
ich will eine größere Anzahl von Dateien umbewegen und dabei alle außer eine bestimmte, also Beispiel: "bewege alle dateien mit der Endung xy außer der Datei beispiel.xy"...ich habe es mit folgenden Shellskript probiert, das läuft aber nicht..Wieso?
Ist es nicht einfacher alle Dateien zu bewegen und die eine dann wieder zurück?
#!/bin/bash find . -path './usr/test' -name '*.db' ! -name template.tld.db -exec mv {} /var/named \;
Was soll ./usr/test sein? Funktioniert nur wenn Du Dich in / befindest, da . für das aktuelle Verzeichnis gilt. Außerdem, glaube ich nicht, daß das das ist, was Du willst. Wie wäre es mit find /usr/test -name ... Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com