Dalam panduan ini, kita akan melihat perintah ekspor di Linux. Ekspor adalah perintah bawaan dari shell Bash. Ini digunakan untuk menandai variabel dan fungsi yang akan diteruskan ke proses anak. Pada dasarnya, sebuah variabel akan dimasukkan dalam lingkungan proses anak tanpa mempengaruhi lingkungan lain. Untuk mendapatkan gambaran yang lebih jelas tentang apa yang sedang kita bicarakan, mari selami dan lihat contoh perintah ekspor.
Ekspor perintah di Linux tanpa argumen
Tanpa argumen apa pun, perintah akan menghasilkan atau menampilkan semua variabel yang diekspor. Di bawah ini adalah contoh keluaran yang diharapkan.
$ export
Contoh keluaran
Melihat semua variabel yang diekspor pada shell saat ini
Jika Anda ingin melihat semua variabel yang diekspor pada shell saat ini, gunakan -p
bendera seperti yang ditunjukkan pada contoh
$ export -p
Contoh keluaran
Menggunakan ekspor dengan fungsi
Misalkan Anda memiliki fungsi dan Anda ingin mengekspornya, bagaimana Anda melakukannya? Dalam hal ini, -f
bendera digunakan. Dalam contoh ini, kita mengekspor fungsi name ()
.
Pertama, panggil fungsi
$ name () { echo "Hello world"; }
Kemudian ekspor menggunakan -f
bendera
$ export -f name
Selanjutnya, aktifkan bash shell
$ bash
Terakhir, panggil fungsi
$ name
Keluaran
Hello World
Anda juga dapat menetapkan nilai sebelum mengekspor fungsi seperti yang ditunjukkan
$ export name[=value]
Misalnya, Anda dapat menentukan variabel sebelum mengekspornya seperti yang ditunjukkan
$ student=Divya
Pada contoh di atas, variabel 'siswa' telah diberi nilai 'Divya'
Untuk mengekspor variabel, jalankan
$ export students
Anda dapat menggunakan printenv
perintah untuk memverifikasi isi variabel seperti yang ditunjukkan
$ printenv student
Periksa output di bawah dari perintah yang baru saja kita jalankan
Keluaran
Di atas dapat dicapai dalam 2 langkah sederhana dengan mendeklarasikan dan mengekspor variabel dalam satu baris seperti yang ditunjukkan
$ export student=Divya
Untuk menampilkan variabel run
$ printenv student
Keluaran
Ini menyimpulkan tutorial kami tentang perintah ekspor. Silakan dan cobalah dan lihat keajaibannya! Umpan balik Anda sangat kami harapkan.