Bash operatorlari


ULASHISH

Bash operatorlarini tushunish

Ushbu bo‘limda Bash skriptlarida ishlatiladigan operatorlar — taqqoslash, string, arifmetik, mantiqiy va faylni tekshirish operatorlari haqida umumiy ma’lumot beriladi.


Taqqoslash operatorlari

  • -eq: Teng
  • -ne: Teng emas
  • -lt: Kichik
  • -le: Kichik yoki teng
  • -gt: Katta
  • -ge: Katta yoki teng

Stringlarni taqqoslash operatorlari

  • =: Teng
  • !=: Teng emas
  • <: ASCII alifbo tartibida kichik
  • >: ASCII alifbo tartibida katta


Arifmetik operatorlar

  • +: Qo‘shish
  • -: Ayirish
  • *: Ko‘paytirish
  • /: Bo‘lish
  • %: Modul (bo‘lishdan qolgan qoldiq)
  • Darajaga ko‘tarish uchun bc yoki awk kabi tashqi vositalardan foydalaning.

Mantiqiy operatorlar

  • &&: Mantiqiy VA (AND)
  • ||: Mantiqiy YOKI (OR)
  • !: Mantiqiy EMAS (NOT)

Faylni tekshirish operatorlari

  • -e: Fayl mavjudligini tekshiradi
  • -d: Katalog mavjudligini tekshiradi
  • -f: Fayl oddiy fayl ekanligini tekshiradi
  • -s: Fayl bo‘sh emasligini tekshiradi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!