Cara Menjalankan File SH di Windows

File skrip Bash shell ditulis dalam bahasa skrip bash untuk Linux. Ini berisi perintah yang biasanya Anda jalankan di baris perintah. File-file ini dapat dipanggil di Terminal untuk dieksekusi dan dapat dibuka dengan mengklik dua kali. Namun, Windows tidak tahu apa itu file SH dan bagaimana cara menjalankannya. Jika Anda mencari cara untuk mengeksekusi file SH di Windows maka artikel ini akan memberi Anda semua metode yang mungkin.

Jalankan file SH di Windows

Apa itu File SH?

File SH (juga dikenal sebagai file skrip) adalah skrip yang digunakan dan digunakan oleh aplikasi Bash. Bahasa Bash digunakan untuk menulis instruksi dalam file-file ini. Pengembang program kebanyakan menggunakan file-file ini. Karena mengandung perintah untuk menjalankan program, itu memang penting. Namun, file-file ini untuk Linux, jadi mengeksekusi mereka di Windows akan memerlukan beberapa perangkat lunak atau lingkungan yang akan kami berikan dalam metode artikel ini.

Untuk informasi lebih lanjut tentang file SH, Anda dapat memeriksa artikel kami di sini. Beralih ke metode untuk mengeksekusi file SH pada Windows.

Metode 1: Menggunakan Cygwin untuk Menjalankan File SH

Cygwin adalah lingkungan antarmuka baris perintah sumber terbuka yang mirip dengan Unix. Ini memungkinkan aplikasi Unix atau Linux untuk dikompilasi dan dijalankan pada sistem operasi Windows dari dalam antarmuka seperti Linux. Dengan menggunakan Cygwin, kita dapat dengan mudah mengeksekusi file SH tanpa masalah.

  1. Buka situs Cygwin Resmi untuk mengunduh file pengaturan 32bit atau 64bit : Cygwin

    Unduh situs untuk Cygwin
  2. Buka file pengaturan yang diunduh dan ikuti proses mengunduh dan menginstal Cygwin. Ada beberapa opsi berbeda dalam proses instalasi jadi pilihlah yang Anda inginkan.
  3. Setelah instalasi, buka Terminal Cygwin64 dengan mengklik dua kali pintasan di desktop .
  4. Sekarang gunakan perintah berikut untuk mengubah direktori ke tempat file itu ada:
     cd C: Pengguna / Nama Pengguna / Desktop 

    Ini akan mengubah direktori menjadi desktop. Sekarang ketikkan perintah berikut untuk menjalankan File SH:

     sh appuals.sh 

    Menjalankan file skrip melalui Cygwin

Metode 2: Menggunakan Fitur Subsistem Windows untuk Linux di Windows 10

Subsistem Windows untuk Linux (alias WSL) adalah fitur yang memungkinkan pengguna untuk menjalankan baris perintah Linux di komputer dengan sistem operasi Windows 10 diinstal. Fitur ini pertama kali ditambahkan ke Windows 10 pada 2016. Sama seperti Linux memiliki perangkat lunak Wine untuk menjalankan perangkat lunak Windows, sekarang Windows memiliki WSL untuk menjalankan perangkat lunak Linux. Namun, mengaktifkan dan bekerja melalui fitur ini akan membutuhkan banyak langkah, itulah sebabnya kami membagi metode ini menjadi tiga langkah utama dan terdaftar sebagai berikut:

Langkah 1: Mengaktifkan Subsistem Windows untuk Linux

  1. Tahan Windows Key dan Tekan R untuk membuka Run, lalu ketik appwiz.cpl dan Enter .

    Membuka Program dan Fitur
  2. Klik pada Aktifkan atau nonaktifkan Fitur Windows di sisi kiri.

    Membuka Aktifkan atau nonaktifkan fitur Windows
  3. Gulir ke bawah ke bawah dan centang Windows Subsystem untuk Linux dan klik Ok untuk menginstal.

    Mengaktifkan Subsistem Windows untuk Linux
  4. Setelah ini selesai, lanjutkan ke langkah berikutnya.

Langkah 2: Menginstal Distro Linux untuk Windows

Ada tiga cara berbeda untuk menginstal distro untuk Windows. Namun, terkadang salah satu metode tidak akan berfungsi untuk pengguna tertentu, jadi kami akan memberikan ketiga metode di bawah ini:

  1. Tahan tombol Windows dan tekan R untuk membuka Run, ketik ' ms-windows-store: ' tanpa tanda kutip dan Enter .

    Membuka Windows Store
  2. Cari untuk Ubuntu . Klik salah satu yang ditunjukkan di bawah ini dan unduh:

    Mengunduh Ubuntu dari Windows Store
  3. Metode kedua adalah dengan menggunakan perintah Power shell berikut untuk mengunduh distro Linux:
     Invoke-WebRequest -Uri //aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing 

    Mengunduh distro melalui Power Shell
  4. Metode ketiga untuk mengunduh distro menggunakan perintah curl berikut:
     curl.exe -L -o ubuntu-1604.appx //aka.ms/wsl-ubuntu-1604 

    Mengunduh distro melalui perintah curl

    Catatan : Jika nomor build Windows 10 Anda kurang dari 1706 maka Anda harus mengunduh curl secara manual dan mengubah direktori ke lokasi di mana curl.exe berada. Namun, jika windows 10 build number Anda adalah 1706 atau lebih baru maka curl disertakan secara default dan Anda perlu menjalankan cmd sebagai administrator .

  5. Setelah Anda mengunduh distro, itu akan memulai instalasi secara otomatis dan Anda hanya perlu menyetujui dan memberikan nama pengguna dan kata sandi baru seperti yang ditunjukkan di bawah ini:

    Menginstal dan mengatur ubuntu

Langkah 3: Menginisialisasi Distro yang Baru Dipasang dan Menjalankan File SH

  1. Sebagian besar distro yang akan Anda instal dilengkapi dengan katalog paket kosong / minimal . Jadi, Anda perlu memperbarui dan memutakhirkan paket dengan menggunakan perintah berikut:
     sudo apt pembaruan && sudo apt peningkatan 

    Memperbarui dan Memutakhirkan paket
  2. Setelah selesai dengan distro, sekarang Anda dapat mengubah direktori ke lokasi file SH dengan menggunakan perintah berikut:
     cd / mnt 

    Ini akan memasang drive Windows Anda. Sekarang Anda dapat pergi ke lokasi yang Anda inginkan:

     cd c / Pengguna / Nama Pengguna / Desktop / 

    Catatan : Karena file sampel ada di desktop, maka kami mengubah direktori ke desktop.

  3. Ketik perintah berikut untuk menjalankan file SH:
     sh appuals.sh 

    Mengubah direktori dan mengeksekusi file SH

Metode 3: Menggunakan Git Command Line untuk Menjalankan File SH

Git adalah alat sistem kontrol versi terdistribusi gratis dan open source yang tersedia untuk semua sistem operasi. Secara default, Git diinstal pada Linux dan komputer macOS sebagai opsi baris perintah. Namun, Anda juga dapat mengunduhnya dari situs resmi untuk semua sistem operasi.

  1. Buka tautan berikut untuk mengunduh Git untuk Sistem Operasi Anda: Git

    Mengunduh Git untuk Windows
  2. Buka file pengaturan yang diunduh untuk menginstal Git . Pergi melalui proses instalasi dan periksa opsi yang Anda inginkan dan yang tidak.
  3. Tahan tombol Windows dan Tekan S untuk membuka fungsi pencarian, ketik Git Bash dan Enter .

    Membuka Git Bash
  4. Ubah direktori ke tempat file Anda berada dengan perintah berikut:
     desktop cd 

    Catatan : Desktop dapat menjadi nama folder tempat file Anda berada.

  5. Sekarang ketik perintah eksekusi SH:
     sh appuals.sh 

    Menjalankan file SH di Git Bash

Metode 4: Terjemahkan File Skrip ke dalam File Batch

Metode ini tidak disarankan untuk pengguna biasa, tetapi untuk pengguna yang mengetahui perintah file skrip dan file bat dengan sangat baik. Anda cukup mengubah format dan ekstensi file SH. Itu memang membutuhkan keterampilan menerjemahkan file skrip ke dalam file batch, jadi Anda harus menghindari menggunakan metode ini kecuali Anda tahu format apa yang digunakan kedua file ini. Kami akan menunjukkan kepada Anda langkah-langkah sederhana yang diperlukan untuk perubahan kode sampel.

  1. Klik kanan pada file SH Anda dan pilih Buka dengan> Notepad .

    Membuka file SH di Notepad
  2. Hapus baris shebang dari kode seperti yang ditunjukkan di bawah ini:

    Menghapus garis shebang

    Catatan : Komentar akan memiliki sintaks yang berbeda " :: " dari yang ada dalam sampel ini.

  3. Klik File dan pilih Simpan di daftar untuk menyimpan perubahan.

    Menyimpan perubahan
  4. Klik kiri pada file SH dan tekan tombol F2 untuk mengganti nama file. Anda juga dapat mengklik kanan pada file dan memilih ganti nama .

    Mengubah ekstensi file

    Ubah ekstensi dari .sh ke .bat dan klik Ya untuk perubahan.

  5. Tahan tombol Windows dan Tekan S untuk membuka fungsi pencarian, lalu ketik cmd dan Enter .
  6. Ubah direktori ke jalur tempat file berada dengan menggunakan perintah cd :
     desktop cd 

    Catatan : Desktop bisa menjadi nama folder yang Anda coba akses.

  7. Sekarang cukup ketik nama file dengan ekstensi:
     appuals.bat 

    Membuka file batch dalam cmd

    Namun, Anda akan melihat bahwa sintaks yang berfungsi dalam file skrip tidak berfungsi dalam file batch. Seperti yang Anda lihat, komentar diabaikan dan teks akan dicetak dua kali tanpa gema 'on / off' .

Artikel Menarik