ဖိုင်တစ်ခုကို ပြုပြင်ပြီးသည်နှင့်၊ [Esc] ကိုနှိပ်ပြီး command mode သို့ပြောင်းကာ :w ကိုနှိပ်ပြီး အောက်ဖော်ပြပါအတိုင်း [Enter] ကိုနှိပ်ပါ။ ဖိုင်ကို သိမ်းဆည်းပြီး တစ်ချိန်တည်းတွင် ထွက်ရန်၊ သင်သည် ESC နှင့် အသုံးပြုနိုင်သည်။ သော့နှင့် [Enter] ကို နှိပ်ပါ။ ရွေးချယ်နိုင်သောအားဖြင့်၊ [Esc] ကိုနှိပ်ပြီး ဖိုင်ကိုသိမ်းဆည်းပြီး ထွက်ရန် Shift + ZZ ကိုရိုက်ပါ။
Linux တွင် .sh ဖိုင်ကို မည်သို့သိမ်းဆည်းရမည်နည်း။
အောက်ပါအချက်များကိုလိုက်နာ
- nano hello.sh ကို run လိုက်ပါ။
- nano သည် သင့်အတွက် အလုပ်လုပ်ရန် ဖိုင်အလွတ်တစ်ခုကို ဖွင့်ပြီး တင်ပြသင့်သည်။…
- ထို့နောက် Exit nano သို့ သင့်ကီးဘုတ်ပေါ်ရှိ Ctrl-X ကိုနှိပ်ပါ။
- မွမ်းမံထားသောဖိုင်ကို သိမ်းဆည်းလိုပါက nano မှ သင့်အား မေးလိမ့်မည်။ …
- ထို့နောက် hello.sh အမည်ရှိ ဖိုင်တွင် သင်သိမ်းဆည်းလိုပါက nano အတည်ပြုပါမည်။
Linux တွင် shell script ကိုမည်သို့ဖန်တီးရမည်နည်း။
Shell Script ကို Linux/Unix တွင် ဘယ်လိုရေးရမလဲ
- vi တည်းဖြတ်သူ (သို့မဟုတ် အခြားသော တည်းဖြတ်သူ) ကို အသုံးပြု၍ ဖိုင်တစ်ခုကို ဖန်တီးပါ။ တိုးချဲ့မှုဖြင့် ဇာတ်ညွှန်းဖိုင်ကို အမည်ပေးပါ။ sh
- ဇာတ်ညွှန်းကို # ဖြင့် စတင်ပါ။ /bin/sh။
- ကုဒ်အချို့ရေးပါ။
- ဇာတ်ညွှန်းဖိုင်ကို filename.sh အဖြစ် သိမ်းဆည်းပါ။
- ဇာတ်ညွှန်းကို အကောင်အထည်ဖော်ရန်အတွက် bash filename.sh ကို ရိုက်ထည့်ပါ။
၁၀ ар ၂၀၂၁ ခုနှစ်။
Where are shell scripts stored Linux?
If it is just you, put it in ~/bin and make sure ~/bin is in your PATH . If any user on the system should be able to run the script, put it in /usr/local/bin . Don’t put scripts you write yourself in /bin or /usr/bin .
Linux terminal တွင် .sh ဖိုင်ကို မည်သို့ဖန်တီးရမည်နည်း။
script တစ်ခုကိုရေးရန်နှင့်လုပ်ရန်အဆင့်များ
- terminal ကိုဖွင့်ပါ။ သင်၏ script ကိုဖန်တီးလိုသောလမ်းကြောင်းသို့သွားပါ။
- ဖိုင်တစ်ခုဖန်တီးပါ။ sh extension ။
- အယ်ဒီတာကိုအသုံးပြုပြီးဖိုင်ထဲ၌ script ကိုရေးပါ။
- command chmod +x ဖြင့် script ကို executable လုပ်ပါ။ .
- ./ ကိုအသုံးပြု၍ ဇာတ်ညွှန်းကိုဖွင့်ပါ။ .
$ ဆိုတာဘာလဲ။ Unix မှာလား။
$? - လုပ်ဆောင်ခဲ့သည့် နောက်ဆုံး command ၏ ထွက်ပေါက်အခြေအနေ။ $0 - လက်ရှိ script ၏ ဖိုင်အမည်။ $# - ဇာတ်ညွှန်းတစ်ခုသို့ ပေးဆောင်သည့် အကြောင်းပြချက်အရေအတွက်။ $$ -လက်ရှိ shell ၏ လုပ်ငန်းစဉ်နံပါတ်။ shell script များအတွက်၊ ၎င်းသည် ၎င်းတို့လုပ်ဆောင်နေသည့် လုပ်ငန်းစဉ် ID ဖြစ်သည်။
Linux တွင် ဖိုင်တစ်ခုကို မည်သို့သိမ်းဆည်းရမည်နည်း။
ဖိုင်တစ်ခုကို သိမ်းဆည်းရန်၊ သင်သည် ဦးစွာ Command မုဒ်တွင် ရှိနေရပါမည်။ Command မုဒ်သို့ဝင်ရောက်ရန် Esc ကိုနှိပ်ပြီး ဖိုင်ကိုရေးရန်နှင့်ထွက်ရန် :wq ကိုရိုက်ပါ။
...
နောက်ထပ် Linux အရင်းအမြစ်များ။
အမိန့် | ရည်ရွယ်ချက် |
---|---|
i | ထည့်သွင်းမုဒ်သို့ ပြောင်းပါ။ |
Esc | Command မုဒ်သို့ပြောင်းပါ။ |
:w | သိမ်းဆည်းပြီး ဆက်လက်တည်းဖြတ်ပါ။ |
:wq သို့မဟုတ် ZZ | သိမ်းဆည်းပြီး/ထွက်ပါ vi. |
shell script ကို ဘယ်လိုဖန်တီးရမလဲ။
အခြေခံ Shell Script ကိုဘယ်လိုရေးရမလဲ
- လိုအပ်ချက်များ။
- ဖိုင်ကိုဖန်တီးပါ။
- Command(s) ကို ထည့်ပြီး အကောင်ထည်ဖော်နိုင်ပါစေ။
- Script ကိုဖွင့်ပါ။ သင်၏ PATH တွင် Script ကိုထည့်ပါ။
- Input နှင့် Variables ကိုသုံးပါ။
၁၈ ек ၂၀၁၂ ခုနှစ်။
Linux ရှိ shell ဆိုတာဘာလဲ။
shell သည် အသုံးပြုသူများအား Linux နှင့် အခြားသော UNIX-based လည်ပတ်မှုစနစ်များတွင် အခြား command များနှင့် utilities များကို လုပ်ဆောင်ရန် ခွင့်ပြုသည့် အပြန်အလှန်အကျိုးသက်ရောက်မှုရှိသော အင်တာဖေ့စ်တစ်ခုဖြစ်သည်။ လည်ပတ်မှုစနစ်သို့ သင်ဝင်ရောက်သည့်အခါ၊ စံ shell ကိုပြသပြီး ဖိုင်များကူးယူခြင်း သို့မဟုတ် စနစ်ကို ပြန်လည်စတင်ခြင်းကဲ့သို့သော ဘုံလုပ်ဆောင်ချက်များကို လုပ်ဆောင်နိုင်စေမည်ဖြစ်သည်။
|| ဆိုတာဘာလဲ shell script မှာလား။
OR အော်ပရေတာ (||) သည် ပရိုဂရမ်းမင်းတွင် 'အခြား' ဖော်ပြချက်နှင့် တူသည်။ အထက်ဖော်ပြပါ အော်ပရေတာသည် ပထမ command ၏ execute ပျက်သွားမှသာ ဒုတိယ command ကို execute လုပ်ခွင့်ပြုသည်၊ ဆိုလိုသည်မှာ ပထမ command ၏ ထွက်ပေါက်အခြေအနေမှာ '1' ဖြစ်သည်။
Ubuntu တွင် shell script ကိုမည်သို့သိမ်းဆည်းရမည်နည်း။
၎င်းကို Ubuntu တွင် အများအားဖြင့် ထည့်သွင်းထားပြီးဖြစ်သည်။
- အထက်ဖော်ပြပါ command သည် ဤကဲ့သို့ မြင်တွေ့ရမည့် Nano editor ကိုဖွင့်လိမ့်မည်-
- ဇာတ်ညွှန်းသည် အများအားဖြင့် #!/bin/bash ဖြင့် အစပြုသောကြောင့် ၎င်းကို ဦးစွာရေးသားရန် လိုအပ်ပါသည်။ …
- အတည်ပြုရန် "y" ကိုနှိပ်ပါ။
- သင်ဤသို့လုပ်ဆောင်ပြီးနောက် တည်းဖြတ်သူသည် ထွက်ပြီး သင့် script ကိုသိမ်းဆည်းမည်ဖြစ်သည်။
Linux တွင် executable လုပ်နိုင်သော ဖိုင်တစ်ခုသို့ မည်သို့ပြောင်းရမည်နည်း။
အောက်ပါအတိုင်းလုပ်ဆောင်ခြင်းဖြင့် ၎င်းကိုလုပ်ဆောင်နိုင်သည်-
- terminal ကိုဖွင့်ပါ။
- executable ဖိုင်ကို သိမ်းဆည်းထားသည့် ဖိုင်တွဲသို့ ကြည့်ရှုပါ။
- မည်သည့်အတွက်မဆို အောက်ပါ command ကိုရိုက်ပါ။ bin ဖိုင်- sudo chmod +x filename.bin။ မည်သည့် .run ဖိုင်အတွက်မဆို sudo chmod +x filename.run။
- တောင်းသောအခါတွင် လိုအပ်သော စကားဝှက်ကို ရိုက်ထည့်ပြီး Enter နှိပ်ပါ။
Linux တွင် ဖိုင်တစ်ခုကို မည်သို့ တည်းဖြတ်ရမည်နည်း။
Linux တွင် ဖိုင်များကို တည်းဖြတ်နည်း
- ပုံမှန်မုဒ်အတွက် ESC ခလုတ်ကို နှိပ်ပါ။
- ထည့်သွင်းမုဒ်အတွက် i Key ကိုနှိပ်ပါ။
- နှိပ်ပါ :q! ဖိုင်ကို မသိမ်းဆည်းဘဲ တည်းဖြတ်သူထံမှ ထွက်ရန် သော့များ။
- နှိပ်ပါ :wq! အပ်ဒိတ်ဖိုင်ကို သိမ်းဆည်းရန်နှင့် တည်းဖြတ်သူထံမှ ထွက်ရန် သော့များ။
- :w test ကိုနှိပ်ပါ။ ဖိုင်ကိုစမ်းသပ်မှုအဖြစ်သိမ်းဆည်းရန် txt ။ စာတို။
Linux မှာ ဖိုင်တစ်ခုကို ဘယ်လိုဖန်တီးမလဲ။
- Command Line မှ Linux ဖိုင်အသစ်များ ဖန်တီးခြင်း။ Touch Command ဖြင့် ဖိုင်တစ်ခုဖန်တီးပါ။ Redirect Operator ဖြင့် ဖိုင်အသစ်တစ်ခုဖန်တီးပါ။ cat Command ဖြင့် File ဖန်တီးပါ။ echo Command ဖြင့် ဖိုင်ကိုဖန်တီးပါ။ printf Command ဖြင့် ဖိုင်ဖန်တီးပါ။
- Linux ဖိုင်တစ်ခုဖန်တီးရန် Text Editors ကိုအသုံးပြုခြင်း။ Vi Text Editor ။ Vim Text Editor နာနိုစာသားတည်းဖြတ်ခြင်း။
၂၃ июн။ ၂၀၂၀ ခုနှစ်။
ဇာတ်ညွှန်းဖိုင်ကို ဘယ်လိုဖန်တီးရမလဲ။
Notepad ဖြင့် ဇာတ်ညွှန်းဖန်တီးခြင်း။
- Start ကိုဖွင့်ပါ။
- Notepad ကိုရှာပါ၊ အက်ပ်ကိုဖွင့်ရန် အပေါ်ဆုံးရလဒ်ကို နှိပ်ပါ။
- စာသားဖိုင်တွင် အသစ်တစ်ခုရေးပါ သို့မဟုတ် သင်၏ script ကို ကူးထည့်ပါ — ဥပမာ-…
- File menu ကိုနှိပ်ပါ။
- Save As option ကို ရွေးပါ။
- ဇာတ်ညွှန်းအတွက် ဖော်ပြချက်အမည်ကို ရိုက်ထည့်ပါ — ဥပမာ၊ first_script။ …
- သိမ်းဆည်းရန်ခလုတ်ကိုနှိပ်ပါ။
31 июл။ ၂၀၂၀ ခုနှစ်။
Linux တွင် script command ကိုမည်သို့အသုံးပြုသနည်း။
Linux ရှိ script command ကို typescript ပြုလုပ်ရန် သို့မဟုတ် terminal လုပ်ဆောင်ချက်အားလုံးကို မှတ်တမ်းတင်ရန်အတွက် အသုံးပြုပါသည်။ ဇာတ်ညွှန်းအမိန့်ကို အကောင်အထည်ဖော်ပြီးနောက် ၎င်းသည် အဝင်နှင့်အထွက်များအပါအဝင် စခရင်ပေါ်တွင် ရိုက်နှိပ်ထားသည့်အရာအားလုံးကို စတင်မှတ်တမ်းတင်သည်။