Bagaimana menjalankan .sh file

Saya ingin men-download JDownloader dari internet untuk Linux. Tapi file tersebut .sh dan ketika saya memberitahu ubuntu untuk membuka file tersebut menggunakan teks editor. Aku mencari di Ubuntu Software Toko dan tidak ada aplikasi untuk membukanya. Apakah ada cara saya bisa mendapatkannya diinstal?

Mengomentari pertanyaan (1)
Larutan
  1. copy file ke desktop (untuk kenyamanan)

  1. Klik kanan pada file tersebut dan pilih properties

  1. Di bawah izin tab centang allow executing file as program

4. double klik pada file tersebut dan pilih run in terminal jika hal ini tidak sebuah program gui)

Secara default file manager mungkin tidak menunjukkan bahwa pilihan dan membuka file di gedit sebagai gantinya. Dalam hal ini perubahan preferensi dari file manager pada: Edit-> Preferensi -> Perilaku untuk "meminta waktu masing-masing" atau langsung ke "menjalankan executable"

Command line

cd /path/to/file
chmod +x filename.sh
./filename.sh

Komentar di bawah ini jika hal ini tidak bekerja :)

Jika masih tidak't bekerja, meskipun memiliki allow executing file as program berdetak, ketika anda klik dua kali pada .sh file, dan meluncurkan gedit, arahkan ke folder dengan script.

Setelah anda berada di saat ini yang benar folder script, anda dapat menjalankan script seperti ini:

sudo ./filename.sh

Jika itu doesn't bekerja, anda dapat mencoba

sudo bash filename.sh

Dari partisi FAT

Ikuti ini https://askubuntu.com/questions/23128/how-do-i-execute-a-file-from-a-fat-usb-drive

Komentar (10)

Command line

Terlepas dari apa cair telah direkomendasikan, biasanya prosedur ini adalah untuk mengubah izin untuk membuat file ini executable:

chmod +x file.sh

Dan kemudian mengeksekusi file ini:

./file.sh

GUI

Hal yang sama dapat dicapai dalam Nautilus file browser menggunakan menu konteks dengan mengubah Mengeksekusi bendera Properties -> Permissions.

Komentar (0)

Anda juga dapat menggunakan . trik, dengan saran dari jawaban yang lain.

Misalnya:

chmod +x filename.sh, dengan asumsi anda telah pergi ke path ke file kemudian jalankan file tersebut dengan salah satu dari perintah ini:

sh filename.sh
./filename.sh
. filename.sh
Komentar (1)

Coba sh nameoffile.sh di terminal (pastikan anda berada di folder mana nameoffile.sh diselamatkan)

Komentar (0)