Heute beim Schreiben meines Shell-Skripts.
Mir fällt plötzlich eine Frage ein.
Da cd /target_dir
und cd /target_dir/
beides funktioniert.
Sollte ich in einem Shell-Skript am Ende meiner Pfadvariablen einen Schrägstrich einfügen?
Wie LOG_PATH=/data/nginx/logs
gegen LOG_PATH=/data/nginx/logs/
.
Ich habe eine grobe Suche bei Google durchgeführt, aber keine Diskussion darüber gefunden. Vielleicht ist es zu einfach?
Im Moment fällt es mir wirklich schwer, mich für einen Stil zu entscheiden.
Aber ich habe den LOG_PATH=/target_dir/
Stil etwas mehr bevorzugt .
Denn wenn ich mit bash eine automatische Vervollständigung durchführe, wird das Ergebnis mit einem Schrägstrich angezeigt.
Was ist deine Meinung dazu, warum?