Hari ini ketika menulis skrip shell saya.
Tiba-tiba sebuah pertanyaan muncul di benak saya.
Karena cd /target_dir
dan cd /target_dir/
keduanya bekerja.
Haruskah saya menambahkan garis miring di akhir variabel jalur saya di skrip shell?
Seperti LOG_PATH=/data/nginx/logs
versus LOG_PATH=/data/nginx/logs/
.
Saya melakukan beberapa pencarian di google, tetapi tidak menemukan diskusi tentang ini, mungkin itu terlalu mendasar?
Untuk saat ini, sangat sulit bagi saya untuk memutuskan gaya mana yang harus dipilih.
Tapi saya lebih suka LOG_PATH=/target_dir/
gaya.
Karena ketika saya melakukan pelengkapan otomatis dengan bash, hasilnya muncul dengan slash.
Apa pendapat Anda tentang ini, mengapa?