• 10 UP=$(data; uptime) 11 echo “Tarkibi=$UP” 12 echo “*******************************” 13 exit 0 4-satrda DATE
  • echo “*******************************”




    Download 3,94 Mb.
    Pdf ko'rish
    bet9/15
    Sana24.11.2023
    Hajmi3,94 Mb.
    #104538
    1   ...   5   6   7   8   9   10   11   12   ...   15
    Bog'liq
    linux-operacion-tizimi

    3 echo “*******************************” 
    4 DATE=`data` 
    5 echo “DATE=$DATE” 
    6 echo “*******************************” 
    7 USERS=`who | wc=1` 
    8 echo “tizimdagi USERS=$USERS” 


    12 
    9 echo “*******************************” 
    10 UP=$(data; uptime) 
    11 echo “Tarkibi=$UP” 
    12 echo “*******************************” 
    13 exit 0 
    4-satrda DATE o‘zgaruvchisiga dastur standart chiqarishi kerak 
    bo‘lgan data qiymati o‘zlashtirilgan. 5-satrda ushbu o‘zgaruvchining 
    qiymati chiqariladi.
    O‘rniga qo‘yishda komandalar konveyerini qo‘llash mumkin (7-
    satr). Natijada wc dasturiga berilgan standart chiqarish qo‘llaniladi.
    10-satrda o‘rniga qo‘yish bir vaqtda ikkita dastur bilan 
    bajariladi. Natijada UP o‘zgaruvchisi data va uptime dasturlarini 
    standart chiqishini bajaradi.
     
    1.8-§. Arifmetik ifodalar 
    Qobiqqa o‘rnatilgan til asosan, fayl tizimlari ob’ektlari bilan 
    amallar bajarishga mo‘ljallangan. Shuning uchun ham unda faqat 
    butun sonli arifmetik amallarni bajarish imkoniyati mavjud va 
    arifmetik amallarning minimal to‘plami kiritilgan.
    Arifmetik ifodalarda +, -, *, / va qavs operatorlarini qo‘llash 
    mumkin. Shuningdek, ++ va -- kabi unar operatorlarni ham ishlatiladi.
    Arifmetik ifodalarning qiymatlarini o‘rniga qo‘yish uchun 
    ifodani $ belgisi bilan boshlanuvchi ikkita qavs ichiga yozish kerak 
    bo‘ladi. Masalan,
    $((2*2)) 
    Arifmetik ifodalarda qobiq va tashqi o‘zgaruvchilardan 
    foydalanish mumkin. Bunda ushbu o‘zgaruvchilarning qiymatlari 
    butun son ekanligi tekshiriladi. Agar o‘zgaruvchilar butun qiymatga 
    ega bo‘lmasa, arifmetik ifodaning qiymatiga 0 qiymat o‘zlashtiriladi. 
    Masalan:

    Download 3,94 Mb.
    1   ...   5   6   7   8   9   10   11   12   ...   15




    Download 3,94 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    echo “*******************************”

    Download 3,94 Mb.
    Pdf ko'rish