Bagaimana saya bisa mendapatkan alamat IP saya sendiri dan menyimpannya ke variabel dalam skrip shell?
Jawaban yang Diterima:
Tidak mudah jika Anda ingin memperhitungkan wlan dan antarmuka alternatif lainnya. Jika Anda mengetahui antarmuka mana yang Anda inginkan alamatnya (misalnya, eth0, kartu Ethernet pertama), Anda dapat menggunakan ini:
ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d ' ' -f 1)"
Dengan kata lain, berikan saya informasi konfigurasi jaringan, cari eth0
, dapatkan baris itu dan baris berikutnya (-A 1
), dapatkan hanya baris terakhir, dapatkan bagian kedua dari baris itu saat membelah dengan :
, lalu dapatkan bagian pertama saat membelah dengan spasi.
Linux – Bagaimana Cara Menjalankan Script Pada Layar Lock/unlock?
Ssh Login Dengan Clear Text Password Sebagai Parameter??