Perintah env digunakan untuk menjalankan perintah dengan variabel lingkungan yang dimodifikasi. Dengan memberikan nama variabel dan nilai dalam format pasangan nilai kunci, serta menyediakan perintah untuk dijalankan, Anda dapat mengubah nilai variabel yang ditentukan untuk sesi perintah tertentu. Jika variabel tidak ada, itu akan ditambahkan ke lingkungan. Demikian juga, Anda dapat menggunakan opsi -u untuk menghapus variabel tertentu dari lingkungan tempat perintah tertentu dijalankan. Pertimbangkan untuk menggunakan env jika Anda ingin mengganti nilai dalam proses turunan atau menambahkan yang baru.
Mengeluarkan perintah tanpa argumen apa pun akan menampilkan semua variabel di lingkungan serta nilai terkaitnya.
Sintaks
Sintaks dari perintah env adalah:
# env [options] [NAME=value] [command]
Mencantumkan variabel lingkungan dan nilainya:
Contoh Perintah env
1. Untuk menjalankan program mengabaikan lingkungan:
# env -i myprog.sh # env --ignore-environment myprog.sh
2. Untuk mengakhiri setiap baris keluaran dengan 0 byte daripada baris baru:
# env -0 myprog.sh # env --null myprog.sh
3. Untuk menghapus variabel dari lingkungan:
# env -u NAME # env --unset=NAME
4. Untuk menampilkan bantuan:
# env --help
5. Untuk menampilkan versi:
# env --version