Buat TEST_HOMEmenggunakan tanda kutip tunggal untuk mencegah ekspansi bash:
$ TEST_HOME='/Users/krysto/$MYPATH/$DATA_DIR'
$ echo $TEST_HOME
/Users/krysto/$MYPATH/$DATA_DIR
Kemudian, seseorang dapat menggunakan eval untuk mengembangkannya. Sebagai contoh:
$ MYPATH=dir1/dir2
$ DATA_DIR=data/dir
$ eval echo $TEST_HOME
/Users/krysto/dir1/dir2/data/dir
Beberapa catatan: Konvensi adalah bahwa variabel sistem yang penting, seperti PATHatau HOME, semuanya huruf besar. Jika Anda ingin menghindari menimpa salah satunya, buat variabel Anda menjadi huruf kecil. Secara khusus, PATH utama bisa membuat shell Anda sebagian besar tidak berfungsi.