.Sh faylları necə işlədilir

sh faylı necə icra ediləcək
Terminalla necə çalışacağınızı və cüt vuraraq kəşf edin

Bu .sh uzantılı fayllar Linux-da işləyən skriptlər, bash dilində əmrlər olan sənədlərdir. SH, kompüterə nə edəcəyini izah edən bir Linux qabığıdır.

Bir şəkildə Windows .exe ilə müqayisə olunacağını söyləyə bilərik.

Çalıştırmanın müxtəlif yolları var. 2. izah edəcəm. Biri terminal, digəri qrafik interfeyslə, yəni siçanla, iki dəfə vurduğunuzda icra olunduğunu. Bunu videoda görə bilərsiniz və aşağıda ənənəvi dərslərə üstünlük verənlər üçün addım-addım verilmişdir.

.Sh qrafik interfeysi və siçan klikləri ilə çalıştırın

Hər şeyi bir siçan vurmaqla etməyi üstün tutursunuzsa, bunu da edə bilərsiniz. Windowsdakı kimi işləməsi üçün, faylı cüt vurun və başlayır. Çox sürətli konfiqurasiya olunan 2 addım var.

İlk şey, faylın icra edilə biləcəyini söyləməyi seçməkdir

Faylın olduğu yerə gedin və sağ düyməni vurun. Bir menyu görünəcək və verəcəyik xassələri

.sh faylına sağ vurun

Siz çek seçin Faylın işləməsinə icazə verin. bu şəkildə icra icazələrini veririk

fayla icra icazəsi vermək

Nişanı dəyişdirmək üçün faydalana bilərik İlə açın, Aprilos üçün varsayılan olaraq seçdiyimiz proqramdır, yerinə yetirmək əvəzinə onları açmaq və içərisində nə olduğunu görmək istəyirik. Gedit və ya Visual Studio Kodundan istifadə edirəm

Sonra fayl menecerini konfiqurasiya etməliyik

Nəhayət, fayl menecerində menyuya gedin və seçin üstünlükləri və nişanı Davranış və orada sənədlə nə etmək istədiyinizi deyə bilərsiniz.

fayl meneceri üstünlükləri

Bir neçə seçim var. Sənədi açın, çalıştırın və ya bizə müraciət edin. Bizdən soruşmağı seçdim. Beləliklə, bizə göstəriləcəkdir.

cüt kliklə sh düyməsini çalıştırın

Terminal ilə .sh çalıştırın

Terminalı açırıq, Ctrl + Alt + T düymələri ilə başlayırıq və terminal yazırıq və ya həmişə Ubuntu başlatma sistemində olduğum qabıq simvolu ilə, sol yan paneldə.

Çalıştırmanın yolu, faylın yerləşdiyi qovluğa getməkdir. / scripts / qovluğunda bir ok.sh sənədimiz olduğunu təsəvvür edin

Ssenarilərlə birlikdə giririk (sahib olduğunuz yola getməlisiniz)

CD skriptləri

İlk dəfə işləyiriksə, fayl icazələrini verməliyik

sudo chmod + x ok.sh

Və sonra işə salırıq

./ok.sh

Və voila burada ardıcıllıqdır

terminalda işləyin

Bizim vəziyyətimizdə, "Tamam" çıxır, çünki o ssenarinin etdiyini daxil etdik.

Ən vacib şey və insanların ən çox səhv etdikləri yolda, yolda, icra ediləcək sənədin qovluğuna daxil olmamaqdır.

Hər hansı bir sualınız varsa, şərh yazın.

Öyrənmək istəyirsinizsə əlavə

Öyrənmək istəsən bəzi kiçik şeylər. Edə biləcəyiniz bir .sh əmri vermək üçün daha çox əmr var

./file.sh. fayl yolu / to / file.sh yolu ilə işləyə bilmirsinizsə, faylın mövcud qovluqda olduğunu göstərir

./Sh faylına əlavə olaraq çalıştırılacak başqa bir əmr budur

sh fayl sh

Şərh yaz