Saya menemukan BASEDIR=$(pwd) dalam naskah.
Apakah ada keuntungan atau kerugian menggunakan BASEDIR="$PWD" , selain mungkin, $PWD . itu bisa ditimpa?
Jawaban yang Diterima:
Jika bash menemukan $(pwd) itu akan menjalankan perintah pwd dan mengganti $(pwd) dengan output perintah ini. $PWD adalah variabel yang hampir selalu disetel. pwd adalah perintah shell bawaan sejak lama.
Jadi $PWD akan gagal jika variabel ini tidak disetel dan $(pwd) akan gagal jika Anda menggunakan shell yang tidak mendukung $() konstruksi yang menurut pengalaman saya cukup sering terjadi. Jadi saya akan menggunakan $PWD .
Karena setiap nerd, saya memiliki tutorial skrip shell saya sendiri
Dalam `sementara Ifs=Read..`, Mengapa Ifs Tidak Berpengaruh?
Keepass Tidak Menghormati Variabel Gtk_theme?