Di bagian skrip yang sedang saya kerjakan, saya ingin memvalidasi bahwa alamat IP yang dimasukkan adalah dalam format yang benar. Saya ingin membuat perulangan sementara format input TIDAK benar. Berikut ini berfungsi untuk loop sementara format IS yang benar.
while [[ $range =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} ]]
do
Bagaimana saya bisa membalikkan ini untuk mengatakan TIDAK cocok dengan format. Saya berharap !=~
akan berhasil, tetapi saya mendapatkan kesalahan sintaksis.