Bash Bagaimana Menetapkan Output ke Variabel?

Bash How Assign Output Variable

Bash bertindak sebagai penerjemah baris perintah default di sebagian besar distribusi Linux termasuk Ubuntu 20.04. Perintah Bash dianggap sangat kuat dan efisien dalam hal pemrosesannya. Kadang-kadang saat menjalankan perintah yang berbeda di Bash, Anda perlu menyimpan output dari perintah ke variabel untuk digunakan nanti untuk tujuan lain. Oleh karena itu, dalam artikel ini, kita akan mengeksplorasi metode menetapkan output ke variabel di Bash.

Metode Menetapkan Output ke Variabel di Bash:

Catatan: Kami akan mendemonstrasikan metode ini di Ubuntu 20.04. Anda juga dapat menggunakan distribusi Linux lainnya jika Anda mau.



Dalam metode ini, kami akan menjelaskan kepada Anda bagaimana Anda dapat menetapkan output dari perintah ke variabel di Bash secara langsung melalui terminal. Untuk menyelesaikan pekerjaan ini melalui metode ini, Anda harus melakukan langkah-langkah berikut:



Karena kami tidak membuat skrip Bash untuk metode ini, oleh karena itu, kami harus langsung meluncurkan terminal di Ubuntu 20.04. Anda juga dapat melihat jendela terminal dari gambar di bawah ini:



Metode Menyimpan Nilai Perintah tanggal ke Variabel:

Setelah Anda meluncurkan terminal, Anda perlu menyimpan output dari perintah ke variabel. Untuk contoh khusus ini, kami akan menggunakan perintah tanggal dari Linux dan kami akan menetapkan outputnya ke variabel tanggal. Ini dapat dilakukan dengan mengetikkan perintah berikut di terminal Anda dan kemudian menekan tombol Enter:

tanggal= $(tanggal)

Di sini, tanggal pertama mengacu pada variabel yang telah kita buat. Anda dapat memiliki nama pilihan Anda untuk variabel ini. Sedangkan tanggal kedua diikuti dengan $ dan diapit tanda kurung bulat menunjukkan perintah tanggal dari sistem operasi Linux. Menjalankan perintah ini hanya akan mengambil tanggal sistem saat ini dan akan menyimpannya ke variabel tanggal. Perintah ini juga dapat dilihat pada gambar berikut:



Sekarang ketik perintah berikut di terminal Anda dan kemudian tekan tombol Enter:

dibuangDia$tanggal

Di sini, perintah echo akan bertanggung jawab untuk menampilkan tanggal saat ini di terminal Anda dengan mencetak nilai variabel tanggal. Anda juga dapat menggunakan perintah printf untuk mencapai tujuan yang sama. Perintah ini juga dapat disaksikan dari gambar yang ditunjukkan di bawah ini:

Segera setelah eksekusi perintah echo selesai, Anda akan dapat melihat tanggal saat ini yang disimpan dalam variabel tanggal di terminal Anda seperti yang ditunjukkan pada gambar berikut. Namun, perintah echo yang digunakan dalam metode ini tidak wajib. Ini digunakan hanya untuk menunjukkan kepada Anda bahwa output dari perintah tanggal telah berhasil disimpan ke variabel tanggal sehingga Anda dapat dengan mudah memverifikasinya. Jika tidak, Anda bahkan dapat melewati langkah ini.

Metode Menetapkan Nilai who Command ke Variabel:

Anda juga dapat menetapkan output dari perintah who ke variabel. Perintah who digunakan untuk mengetahui pengguna sistem yang sedang login. Anda hanya perlu mengetikkan perintah berikut di terminal Anda:

pengguna= $(/usr/NS/siapa)

Rincian pengguna saat ini berada di direktori /usr/bin, oleh karena itu, jalur ini disebutkan sebelum perintah who. Menjalankan perintah yang disebutkan di atas akan menetapkan output dari perintah who ke variabel bernama user.

Setelah melakukan tugas ini, Anda harus menjalankan perintah echo untuk mencetak nilai ini seperti yang ditunjukkan pada gambar di bawah ini:

Eksekusi perintah echo akan menampilkan semua informasi mengenai pengguna yang saat ini masuk bersama dengan tanggal dan waktu sistem saat ini di terminal Anda seperti yang ditunjukkan pada gambar berikut:

Metode Menyimpan Nilai Perintah pwd ke Variabel:

Anda bahkan dapat mengetahui direktori kerja saat ini dari sistem Ubuntu 20.04 Anda dan menyimpannya dalam sebuah variabel. Yang harus Anda lakukan adalah menjalankan perintah yang ditunjukkan di bawah ini:

kerja_direktori= $(pwd)

Menjalankan perintah ini akan menyimpan direktori kerja Anda saat ini dalam variabel working_directory.

Setelah menetapkan direktori kerja saat ini ke variabel yang Anda inginkan, Anda dapat menampilkan nilai variabel ini di terminal dengan menggunakan perintah echo:

Menjalankan perintah echo akan menampilkan direktori kerja saat ini di terminal Anda seperti yang ditunjukkan pada gambar berikut:

Dengan cara yang sama, Anda dapat menetapkan output bahkan dari perintah kompleks ke variabel apa pun pilihan Anda.

Kesimpulan:

Dengan mengikuti langkah-langkah mudah dan sederhana yang dijelaskan dalam artikel ini, seseorang dapat dengan mudah menyimpan output dari perintah apa pun di Bash ke variabel yang diinginkan. Variabel ini kemudian dapat digunakan untuk mencetak output dari perintah itu atau bahkan menggunakannya untuk pemrosesan lebih lanjut.