Stefan Plenert wrote:
Hallo Freunde d. Liste,
Das Script habe ich jetzt, bloß jetzt habe ich ein neues Problem
Das Protokol
$ find /home/stefan -name *.txt~ /home/stefan/Documents/Linux/forum/Shell/Bash-Script-Frage.txt~ $ find /home/stefan -name *.txt find: Der Pfad muß vor dem Suchkriterium stehen. Usage: find [-H] [-L] [-P] [path...] [expression]
Du benutzt das immer noch falsch! (Hatte David dir doch IIRC auch geschrieben). Bei deinem Aufruf "sucht" find gar nicht richtig, da der Ausdruck *.txt (oder *.txt~) bereits in der shell expandiert wird. Du muss dem find den Ausdruck *.txt übergeben OHNE das die Shell den "*" expandiert! Also richtig wäre a) find /home/stefan -name \*.txt oder b) find /home/stefan -name "*.txt" Wenn es im aktuellen Verzeichnis keine *.txt Dateien gibt, wird bei deinem Aufruf find wie folgt aufgerufen: find /home/stefan -name (*.txt expandiert zu NULL) Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org