In einem Bash-Skript habe ich Variablen mit Dateipfaden. Manche Dateien haben leider Leerzeichen im Namen und da kracht es dann u.a. bei
1 | if [ -f $dateinameMitLeerzeichen] |
oder
1 | rm $dateinameMitLeerzeichen |
Ich könnte jetzt alle $dateinameMitLeerzeichen ersetzen durch "$dateinameMitLeerzeichen" oder '$dateinameMitLeerzeichen'. Aber gibt es noch einen eleganteren Weg (sprich ohne viel Tippen)? Ich bin kein Bash-Könner. Aber vielleicht gibt es ja sowas wie ne Bash-Option, die man oben im Skript setzen kann und gut ist.