Anda tidak dapat memilih nama direktori sementara tunggal sebelumnya yang akan berfungsi untuk sistem Linux apa pun. Bahkan, Anda juga tidak dapat melakukannya di Windows. Menurut artikel Wikipedia tentang folder sementara , direktori sementara pada Windows ditentukan oleh variabel lingkungan TEMP. Jika Anda hanya menggunakan c:\Temp
sebagai direktori sementara pada sistem Windows yang mengatur TEMP ke sesuatu yang lain, maka setiap program yang menggunakan file XML Anda untuk memilih direktori sementara akan gagal.
Singkatnya, direktori sementara sistem ditentukan oleh lingkungan pada semua sistem operasi modern yang saya ketahui, termasuk Windows dan sistem mirip UNIX. Menetapkan jalur statis tunggal sebagai direktori sementara Anda hanya akan berfungsi selama standarnya belum diubah.
Lagi pula, direktori sementara standar dalam sistem Linux tipikal adalah /tmp
. Ini setara dengan C:\Temp
dalam arti bahwa itu hanya direktori sementara default, bukan universal. Bahkan jika /tmp
tersedia, jika pengguna (atau sistem) telah menetapkan variabel lingkungan TEMP, nilai variabel itu harus digunakan sebagai gantinya.
Anda dapat mencoba memilih direktori sementara relatif terhadap direktori home pengguna, yang dapat Anda buat.
/tmp
, tetapi mereka ambigu tentang apakah itu standar untuk Linux atau hanya konvensi umum.