.Sh dosyası nasıl çalıştırılır

Olası Çoğaltma:
Terminalde .sh dosyalarını nasıl çalıştırabilirim?

Linux için internetten jdownloader'ı indirmek istiyorum. Ama dosya .sh ve ubuntu'ya dosyayı açmasını söylediğimde bazı metin düzenleyicileri kullanıyor. Ubuntu Yazılım Mağazasını aradım ve açacak bir uygulama yoktu. Onu kurmamın bir yolu var mı?

  1. dosyayı masaüstüne kopyalayın (kolaylık sağlamak için)

  2. Dosyaya sağ tıklayın ve özellikler'i seçin

    enter image description here

  3. İzin sekmesi altında dosyanın program olarak yürütülmesine izin ver'i işaretleyin

  4. dosyaya çift tıklayın ve bir guı programı değilse terminalde çalıştır'ı seçin)

    enter image description here

Varsayılan olarak dosya yöneticisi bu seçeneği göstermeyebilir ve bunun yerine dosyayı gedit'te açabilir. Bu durumda, dosya yöneticisinin tercihini şu adreste değiştirin: Düzenle-> Tercihler -> Behaviourto "her seferinde sor" veya hemen "yürütülebilir dosyaları çalıştır"

Komut satırı

cd /path/to/filechmod +x filename.sh./filename.sh

İşe yaramazsa aşağıya yorum yapın :)

Dosyayı program olarak yürütmeye izin ver seçeneğinin işaretli olmasına rağmen yine de çalışmayacaksa .sh dosyasına çift tıkladığınızda ve gedit'i başlattığında komut dosyasının bulunduğu klasöre gidin.

Komut dosyası için doğru geçerli klasöre girdikten sonra, komut dosyasını şu şekilde çalıştırabilirsiniz:

sudo ./filename.sh

Bu işe yaramazsa deneyebilirsiniz

sudo bash filename.sh

FAT bölümünden

Bunu takip et FAT USB sürücüsünden bir dosyayı nasıl yürütebilirim?

Komut satırı

Neyin dışında sıvı her zamanki prosedür, bu dosyayı çalıştırılabilir hale getirmek için izinleri değiştirmektir:

chmod +x file.sh

Ve sonra bu dosyayı yürütün:

./file.sh

GUI

Aynı şey Nautilus dosya tarayıcısında içerik menüsünü kullanarak değiştirilebilir Execute bayraklar Properties> - Permissions.

Ayrıca şunları da kullanabilirsiniz . püf noktaları, diğer cevapların önerisi ile.

Örneğin:

chmod +x filename.sh dosyayı bu komutlardan herhangi biriyle çalıştırdıktan sonra dosya yoluna gittiğinizi varsayarsak:

sh filename.sh./filename.sh. filename.sh

Denemek sh nameoffile.sh terminalde (klasörün içinde olduğunuzdan emin olun nameoffile.sh kaydedilir)

dosyayı terminalin içine sürükleyip return tuşuna basmanız yeterlidir. kurulum başlayacaktır.