SH сценарийны Linux'та җибәрегез

Anonim

SH сценарийны Linux'та җибәрегез

1 адым: Чек ясау скрипсын булдыру

Беренчедән, без киләчәктә йөгерәчәк сценарий ясарга тәкъдим итәбез. Әлбәттә, сез бу этапны атлый аласыз, әмер сызыгы инде булса. Игътибар итегез, хәзер без программалаштыру телләре синтаксын сүтәчәкбез, ләкин без сезгә генә әйтербез, һәрбер кеше сезнең өчен экранны ясый ала яки алдагы сораулар өчен эчтәлекне файлга кертү.

  1. Сезнең өчен уңайлы "терминалны" эшләгез, мәсәлән, кушымта менюсы яки кайнар ачкыч Ctrl + Alt + T.
  2. Терминалны линукстагы SH форматында сценарь булдыру

  3. Монда, Sudo Nano сценарийын кулланыгыз, анда нано текст редакторы, сценарий .s ясалган файлның исеме. Сез, мәсәлән, бер үк VI яки гедит аша файл булдыра аласыз, ул асылны үзгәртмәс, һәм кулланучының шәхси өстенлекләре буенча үзгәрә.
  4. SH форматында SH формат сценарийын ясаганчы текст редакторын башларга боерык

  5. Бу эшне суперуер счетыннан серсүз кертеп раслагыз, чөнки ул Судо аргументы белән башкарылган.
  6. Linux форматында SH ясау өчен текст редакторы раслау

  7. Сциглатларны кертә алырлык яңа файл ачылачак. Түбәндә сез "Сәлам дөнья" хәбәрен күрсәтү өчен җаваплы стандарт мисалны күрәсез. Әгәр дә бүтән персонажның эчтәлеге булса, аны консолга кертегез, барлык рәтләр дә дөрес язылган булуына инану.

    #! / Бин / Баш

    Эхо "Сәлам дөнья"

  8. SH форматында SH форматында сценарийны текст редакторы аша булдыру

  9. Аннан соң, сез CTRL + O төп комбинацияне тотып көйләүләрне саклый аласыз.
  10. SH форматын көйләүдән соң Linux сайтында сакларга күчә

  11. Файлның исеме кирәк түгел, чөнки без соралганда. Саклауны тәмамлау өчен Enter төймәсенә басыгыз.
  12. SH форматында SH форматында скрипт өчен исемне төзегез

  13. CTRL + X аша текст редакторы калдырыгыз.
  14. SH форматында SH формат сценаратын булдырганнан соң, текст редакторында эшне тәмамлау

Күргәнебезчә, Баш өчен үз сценарийлар булдыруда катлауланмый торган нәрсә түгел, ләкин бөтен үзенчәлек кодны белү. Сез аны үзегез нульдән язарга тиеш, яки бушлай ясалган чишелешләрне бушлай чыганаклардан күчерергә тиеш. Сценарий Файлда уңышлы тормышка ашырылганнан соң, сез киләсе адымга куркынычсыз күчә аласыз.

2 адым: Коммунальлек өчен сценарий

Бу адым шулай ук ​​мәҗбүри түгел, ләкин ансыз Инвестьны сценарийны башлау өчен кулланучылар эшли алмый. Алдан конфигурациясез, бу ачылмый, чөнки тиешле рөхсәтләр кабул ителмәгән. Алар Sudo Chod Ugo + x сценаргы аша өстәлә, анда сценарий.

Linux'та SH сценарийга керү кушуы

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

SH сценарийга керү мөмкинлеге ачу өчен серсүз кертегез

3 адым: Хәзерге сценарийны башлау

Без төп адымга мөрәҗәгать итәбез, ул булган сценарийны эшләтеп җибәрәбез. Башта, карашта булган гади боерыкны карагыз ./script.sh һәм хәзерге урыннан файл җибәрү өчен җаваплы. Чыгыш нәтиҗәләре Түбәндә скриншотны күрәсез. Мәсәлән, без элек ясалган сценарийны алдык. Шул ук рәвешчә, сез шулай ук ​​билге үзгәртеп, мәсәлән, /home/user/script.shитәкчелек өчен, сез шулай ук ​​максатка тулы юлны күрсәтә аласыз.

Хәзерге папкадан Linux'та SH сценарийны ачарга боерык

Linuxның юл системасы үзгәрүе бар. Анда төрле чаралар башкару өчен берничә папкалар бар. Аларның берсе / USR / җирле / Бин дип атала һәм программаларны кул куллану өчен кулланыла. Әгәр дә сез аны активлаштыру өчен сценарийга тулы юлны гел күрсәтегез, аны юл папкасының берсенә өстәргә. Моның өчен CP Spice.Sh /usr/local/bin/script.sh String кулланыгыз.

SH форматындагы сценарийны Linux сайтына күчерергә боерык

Аннан соң, җибәрү файл исемен киңәйтү белән генә була.

Үзгәрүчән папкага уңышлы күчүдән соң SH форматында сценарийны эшләтеп җибәрегез

Икенче ачыштыру ысулы бер үк вакытта кабыкны чакыруда тора. Сез скрипт каталогына күченергә һәм Bawh сценаргы язарга тиеш. Бу ысул яхшы, чөнки ул сезгә тулы юлны объектка кертмәскә яки аны туры юлга барырга мөмкинлек бирә.

Шелл белән Linux'та SH форматында сценарий җибәрегез

Менә без Linux сценарийлары белән үзара бәйләнеш турында сөйләшергә теләдек. Сез югарыдагы тәкъдимнәрне кулланып тиешле файл булдырырга яки ачык булганны булдырырга тиеш.

Күбрәк укы