1-qadam: Tekshirish skriptini yaratish
Birinchidan, biz kelajakda yuguradigan tekshiruv skriptini yaratishni taklif qilamiz. Albatta, bu bosqichni o'tkazib yuborishingiz mumkin, agar buyruq satri yozuvi allaqachon mavjud bo'lsa. E'tibor bering, endi biz dasturlash tillarining sintaksisini qismlarga ajratmaymiz, faqat har kim uchun har biringiz uchun o'z skriptingizni yaratishi yoki tarkibga joylashishini iltimos qilishini aytamiz.
- Siz uchun qulay "terminal" ni ishga tushiring, masalan, dastur menyusida yoki Ctrl + Alt + T. orqali.
- Bu erda SUDE NAN Stio.sh buyrug'idan foydalaning, u erda Nano matn muharriri va skript.sh yaratilgan faylning ismi. Siz fayl yaratishingiz mumkin, masalan, xuddi shu VI yoki GEDit orqali u mohiyatni o'zgartirmaydi va elementning nomi foydalanuvchining shaxsiy xohishlariga ko'ra o'zgaradi.
- Superuser hisobidan parolni kiritish orqali ushbu harakatni tasdiqlang, chunki u sudo bahsida o'qiladi.
- Skript satrlarini kiritishingiz mumkin bo'lgan yangi fayl ochadi. Quyida "Salom Dunyo" xabarini namoyish qilish uchun javobgarlik misolini ko'rib chiqasiz. Agar boshqa belgi tarkibi bo'lsa, barcha qatorlar to'g'ri yozilganligiga ishonch hosil qilib, uni konsolga joylashtiring.
#! / Bash
Echo "Salom Dunyo"
- Shundan so'ng, siz Ctrl + O tugmalarini bosib, sozlamalarni saqlashingiz mumkin.
- Fayl nomi kerak emas, chunki bizdan yaratilganda so'raladi. Saqlashni yakunlash uchun Enter ni bosing.
- CTRL + X orqali matn muharririni qoldiring.
Ko'rib turganimizdek, bu basha uchun o'z skriptlaringizni yaratishda murakkab emas, ammo butun xususiyat kodni bilish kerak. Siz uni skrindan yozishingiz yoki bepul manbalardan tayyor echimlarni nusxalashingiz kerak. Skript faylda muvaffaqiyatli amalga oshirilgandan so'ng, siz keyingi bosqichga xavfsiz o'tishingiz mumkin.
2-qadam: Mer Script-ni sozlash
Ushbu qadam ham majburiy emas, lekin skriptni boshlash uchun roziligidan foydalanadigan foydalanuvchilar tomonidan foydalana olmaydi. Oldindan konfiguratsiyasiz, shunchaki ochilmaydi, chunki tegishli ruxsatnomalar dastlab qabul qilinmagan. Ular SUDO ChMod Ugon + X sitr-yozuv buyrug'i orqali qo'shiladi, bu erda skript.sh talab qilingan faylning nomi.
Shuni unutmangki, sudo bahslashuvi orqali bajarilgan barcha harakatlar Superuser parolini kiritish orqali hisobni autentifikatsiya qilishni talab qiladi. Shundan so'ng, buyruqlarni boshlagan yangi satr paydo bo'ladi, bu sozlamani muvaffaqiyatli ishlatishni anglatadi.
3-qadam: Mavjud skriptni boshlash
Biz mavjud skriptni to'g'ridan-to'g'ri ishga tushiradigan asosiy bosqichga o'tamiz. Boshlash uchun, ko'rinishga ega bo'lgan oddiy buyruqni ko'rib chiqing ./Script.sh va joriy joydan faylni ishga tushirish uchun javobgardir. Quyidagi skrinshotni ko'rasiz. Masalan, biz ilgari yaratilgan skriptni oldik. Xuddi shu tarzda, siz ob'ektga to'liq yo'lni, masalan, strelka o'zgargan, masalan, /home/user/sentcript.sh-ga aylantirilishi ham mumkin.
Linux yo'l tizimiga ega. U turli xil harakatlarni bajarish uchun javobgar bo'lgan bir qator papkalarni o'z ichiga oladi. Ulardan biri / usr / mahalliy / axlatga nomlanadi va dasturlarni qo'llash uchun ishlatiladi. Agar siz uni faollashtirish uchun skriptga to'liq yo'lni belgilashni xohlasangiz, uni shunchaki yo'l papkalaridan biriga qo'shing. Buning uchun CP script.sh /usr/local/bin/bin/bin/bin/script.sh-dan foydalaning.
Shundan so'ng, ishga tushirish Fayl nomini kengaytirish bilan kiritish orqali amalga oshiriladi.
Ikkinchi ochilish usuli bir vaqtning o'zida qobiqni chaqiradi. Siz skript katalogiga o'tishingiz va Bash ssenariysi. Bu usul yaxshi, chunki bu sizga ob'ektga to'liq yo'lni kiritmaslik yoki uni yo'lning tegishli katalogiga kiritish imkonini beradi.
Bularning barchasi Linux-da skriptlar bilan o'zaro ta'sir haqida gapirishni xohladik. Siz faqat yuqorida keltirilgan tavsiyalardan foydalanib, tegishli fayl yoki mavjud bo'lgan mavjud faylni yaratishingiz kerak.