Ich habe eine Datei, die Dateinamen mit absolutem Pfad enthält.
In der Mitte dieses Pfades befindet sich ein Variablenverzeichnis. Wenn ich den variablen Teil hart codiere, funktioniert er einwandfrei. Wenn ich ihn jedoch durch den Variablennamen ersetze, sed
funktioniert der Teil nicht.
Der sed
Teil besteht darin, das Muster oder in diesem Fall den Pfad zu löschen.
file=`echo $one_file | sed 's:/dir1/dir2/$VAR/last_dir/::'`