Dateiname enthält Leerzeichen und Platzhalter in einer Variablen

Ich erhalte Dateien, deren Namen Leerzeichen enthalten und die sich jede Woche ändern (der Name enthält die Wochennummer)

IE, die Datei für diese Woche sieht aus wieThis is the file - w37.csv

Ich muss ein Skript schreiben, um diese Datei zu berücksichtigen. Es ist mir nicht gelungen, dieses Skript zu schreiben.

Wenn ich mache :

    $FILE="This is the file - w*.csv"

Finde ich nicht/dir/${FILE}

Ich habe es versucht"This\ is\ the\ file - w*.csv"

Ich habe es versucht/dir/"${FILE}" und"/dir/${FILE}"

Aber ich kann meine Akte immer noch nicht finden

Es sieht aus wie das Leerzeichen im Namenbraucht Die Variable muss in doppelte Anführungszeichen gesetzt werden, der Platzhalter wird jedoch nicht analysiert.

Hast du eine Idee (oder DIE Antwort)?

Grüße,

Olivier

Antworten auf die Frage(3)

Ihre Antwort auf die Frage