Эмне үчүн кабык сценарийи колдонулат?
Эмне үчүн кабык сценарийи колдонулат?

Video: Эмне үчүн кабык сценарийи колдонулат?

Video: Эмне үчүн кабык сценарийи колдонулат?
Video: Бооруңуз ооруп кооптуу абалга түшкөнүн 15 белгиден билсе болот 2024, Ноябрь
Anonim

Shell скрипттери бизге буйруктарды чынжырлар боюнча программалоого жана системага аларды пакеттик файлдар сыяктуу скрипттелген окуя катары аткарууга мүмкүндүк берет. Алар ошондой эле буйрук алмаштыруу сыяктуу алда канча пайдалуу функцияларды аткарууга мүмкүндүк берет. Дата сыяктуу буйрукту чакырып, анын чыгышын файлдын аталышын схеманын бир бөлүгү катары колдоно аласыз.

Ошентип, кабык скрипттерин колдонуунун кандай артыкчылыктары бар?

Көп артыкчылыктары жеңил программаны же файлды тандоону, тез баштоону жана интерактивдүү мүчүлүштүктөрдү оңдоону камтыйт. А shell скрипт учурдагы программалардын айланасында ырааттуулук жана чечимдерди кабыл алуу байланышын камсыз кылуу үчүн колдонулушу мүмкүн, ошондой эле орточо өлчөмдөгү сценарийлер компиляция кадамынын жоктугу бир артыкчылыгы.

Ошо сыяктуу эле, $ деген эмне? Shell скриптинде? $# Берилген буйрук сабынын аргументтеринин санын сактайт кабык программасы. $? Акыркы аткарылган буйруктун чыгуу маанисин сактайт. $0 Киргизилген команданын биринчи сөзүн сактайт (аты кабык программасы). Ошентип, негизинен, $# бул сиздин учурда берилген аргументтердин саны скрипт аткарылган.

Ошондой эле билиңиз, кабык сценарийи деген эмне жана ал эмне үчүн керек?

А shell скрипт а үчүн буйруктардын ырааттуулугун камтыган текст файлы UNIX - негизделген операциялык система. А shell скрипт үчүн түзүлөт буйрук колдонуучу бар болгон ырааттуулуктар керек убакытты үнөмдөө максатында кайра-кайра колдонуу.

Shell сценарийин кантип үйрөнсөм болот?

  1. vi редакторунун (же башка редактордун) жардамы менен файл түзүңүз..sh кеңейтүүсү менен скрипт файлын атаңыз.
  2. Скриптти # менен баштаңыз! /bin/sh.
  3. Код жазыңыз.
  4. Скрипт файлын filename.sh катары сактаңыз.
  5. Скриптти аткаруу үчүн bash filename.sh териңиз.

Сунушталууда: