![როგორ გამორთოთ ავტომატური სიკაშკაშე Windows 11-ზე](/f/7d175b6ba8edea8e1f9bb383a5f8691d.jpg?width=100&height=100)
სურათი მეტს ლაპარაკობს ვიდრე სიტყვები და ქვემოთ ნათქვამია ყველაფერი მუშაობის შესახებ Linux.
ასევე წაიკითხეთ
ბორნის გარსი: ბორნის ჭურვი იყო ერთ -ერთი ძირითადი ჭურვი, რომელიც გამოიყენებოდა ადრეულ ვერსიებში და გახდა დე ფაქტო სტანდარტი. ის დაიწერა სტივენ ბორნი საათზე ბელის ლაბორატორიები. Unix– ის მსგავს სისტემას აქვს მინიმუმ ერთი გარსი ბორნის გარსთან თავსებადი. ბორნის გარსის პროგრამის სახელია ”შ”და ის ჩვეულებრივ მდებარეობს ფაილური სისტემის იერარქიაში, მისამართზე: /bin/sh.
C ჭურვი: C ჭურვი მიერ შემუშავებული ბილ ჯოი სთვის ბერკლის პროგრამული უზრუნველყოფის განაწილება. მისი სინტაქსი მოდელირებულია შემდეგ გ პროგრამირების ენა. იგი გამოიყენება ძირითადად ინტერაქტიული ტერმინალური გამოყენებისთვის, მაგრამ უფრო იშვიათად სკრიპტირებისთვის და ოპერაციული სისტემის კონტროლისთვის. გ shell– ს აქვს მრავალი ინტერაქტიული ბრძანება.
არსებობს ათასობით ბრძანება ბრძანების ხაზის მომხმარებლისთვის, რას იტყვით ყველა მათგანის გახსენებაზე? ჰმ! უბრალოდ არ შეგიძლია. კომპიუტერის ნამდვილი ძალა იმაში მდგომარეობს, რომ შეგიმსუბუქოთ მუშაობა, თქვენ გჭირდებათ პროცესის ავტომატიზაცია და, შესაბამისად, სკრიპტები.
სკრიპტები არის ბრძანებების კოლექცია, ინახება ფაილში. გარსს შეუძლია წაიკითხოს ეს ფაილი და იმოქმედოს ბრძანებებზე, თითქოს კლავიატურაზე იყოს აკრეფილი. ჭურვი ასევე გთავაზობთ სხვადასხვა სახის პროგრამირების მახასიათებლებს, რომ სკრიპტები მართლაც ძლიერი გახადოს.
Shell სკრიპტი არის მარტივი ტექსტური ფაილი ".შ”გაფართოება, რომელსაც აქვს შემსრულებელი ნებართვა.
#!/bin/bash. # ჩემი პირველი სკრიპტი ეხმიანება "გამარჯობა მსოფლიო!"
შეინახეთ ზემოაღნიშნული სტრიქონები ტექსტურ ფაილზე, გახადეთ ის შესრულებადი და გაუშვით, როგორც ზემოთ აღწერილია.
გამარჯობა მსოფლიო!
ზემოხსენებულ კოდში.
#!/bin/bash (არის shebang.) # ჩემი პირველი სკრიპტი (არის კომენტარი, რასაც მოყვება "#" არის კომენტარი) ექო "გამარჯობა მსოფლიო!" (არის ამ სკრიპტის ძირითადი ნაწილი)
კარგი დროა შემდეგ სკრიპტზე გადასვლისთვის. ეს სკრიპტი გეტყვით, რომ თქვენი "მომხმარებლის სახელი”და ჩამოთვალეთ გაშვებული პროცესები.
#! /bin/bash. ექო "გამარჯობა $ USER" ექო "ჰეი მე ვარ" $ USER "და გეტყვით მიმდინარე პროცესების შესახებ" ექო "გაშვებული პროცესების სია" ps
შექმენით ფაილი ზემოთ მითითებული კოდებით, შეინახეთ ის რაც გსურთ, მაგრამ გაფართოებით ”.შ”, გახადე ის შემსრულებელი და გაუშვი ის ტერმინალიდან.
გამარჯობა ტექნიკა. Hey მე ვარ tecmint და გეტყვით მიმდინარე პროცესების შესახებ. პროცესების ჩამონათვალი PID TTY TIME CMD 1111 ქულა/0 00:00:00 bash 1287 ქულა/0 00:00:00 შ 1288 ქულა/0 00:00:00 ფს
ეს მაგარი იყო? სკრიპტის წერა ისეთივე მარტივია, როგორც იდეის მიღება და მინიშნებული ბრძანებების წერა. ასევე არსებობს გარკვეული შეზღუდვები. Shell სკრიპტები შესანიშნავია ფაილური სისტემის ლაკონური ოპერაციებისთვის და სკრიპტირებისთვის არსებული ფუნქციონირების კომბინაცია ფილტრებში და ბრძანების ხაზის ინსტრუმენტებში მილების საშუალებით.
როდესაც თქვენი მოთხოვნილებები უფრო დიდია - იქნება ეს შიგნით ფუნქციონალურობა, სიმტკიცე, შესრულება, ეფექტურობა და ა.შ.-მაშინ შეგიძლიათ გადახვიდეთ უფრო სრულყოფილ ენაზე.
თუ უკვე იცი გ/პერლი/პითონი პროგრამირების ენა ან სხვა პროგრამირების ენა, სკრიპტირების ენის სწავლა არ იქნება რთული.
გადასვლა, დაწერეთ ჩვენი მესამე და ბოლო სკრიპტი ამ სტატიისათვის. ეს სკრიპტი მოქმედებს როგორც ინტერაქტიული სკრიპტი. რატომ თქვენ თვითონ არ ასრულებთ ამ მარტივ, მაგრამ ინტერაქტიულ სკრიპტს და არ გვეტყვით რას გრძნობდით.
#! /bin/bash. ექო "რა არის შენი სახელი?"; წაიკითხე; ექო "მოგესალმებით ბატონო/ქალბატონო. $ a, გვსურს გვითხრათ, თქვენი გვარი "; წაიკითხე ბ; ექო "მადლობა ბატონო/ქალბატონო. $ a $ b თქვენი სახელის სათქმელად "; ექო "*******************" ექო "ბატონო/ქალბატონო. $ b, დროა დაგემშვიდობოთ "
ჰეი, რა არის შენი სახელი? ავიშეკ. მოგესალმებით ბატონო/ქალბატონო ავიშეკ, გინდა გითხრა შენი გვარი. კუმარი. მადლობა ბატონო/ქალბატონო ავიშეკ კუმარი თქვენი სახელის თქმისთვის. ****************************************************** Მისტერ მისის. კუმარ, დროა დაგემშვიდობოთ
ისე, ეს არ არის დასასრული. ჩვენ შევეცადეთ მოგვეცი სკრიპტირების გემო. ჩვენს მომავალ სტატიაში ჩვენ განვავითარებთ სკრიფტინგის ენის თემას, უფრო მეტად სკრიპტირების ენის უსასრულო თემას, რომ იყოს უფრო სრულყოფილი. შენი ღირებული აზრები კომენტარებში ძალიან დასაფასებელია, Მოიწონე და გააზიარე ჩვენ და გვეხმარება გავრცელებაში. მანამდე უბრალოდ გაცივდით, იყავით დაკავშირებული, იყავით თვალყური.
ასევე წაიკითხეთ: 5 Shell Scripts ვისწავლოთ Shell პროგრამირება - ნაწილი II