Bir kabuk komut dosyası yazarken bir if
deyiminde ikiden fazla ifadenin bulunmasının mümkün olup olmadığını bilmek ister misiniz?if deyim kabuk komut dosyasında birden çok koşul
username1="BOSS1"
username2="BOSS2"
password1="1234"
password2="4321"
if(($username == $username1)) && (($password == password1)) ||
(($username == $username2)) && (($password == password2)) ; then
Bu çalışmıyor. Ama bunu yapmanın bir yolu var mı?
Teşekkürler!
Ayrıca boşluk konusunda dikkatli olun. Bütün bu boşlukların orada olması gerekiyor! Eğer [[$ username' ve eğer [[$ username'] değilse. Diğer programlama dillerinin aksine, kabuk betikleri için doğru boşluk önemlidir. –