Apa itu File SH dan Bagaimana Menjalankannya?

File skrip berisi perintah yang dijalankan oleh program atau mesin skrip tertentu. Perintah-perintah ini dijalankan tanpa dikompilasi. Instruksi ditulis dalam bahasa skrip untuk lingkungan waktu proses. Ada banyak bahasa skrip dengan tujuan dan lingkungan yang berbeda. Namun, yang akan kita bahas dalam artikel ini adalah bahasa skrip bash yang digunakan untuk bekerja di Linux. File yang berisi perintah atau sintaks dari bahasa skrip bash juga dikenal sebagai file SH atau file Shell Script.

Apa itu File SH di Linux?

File skrip diketahui dibuat dan disimpan dalam bahasa bash karena petunjuk di dalamnya ditulis dalam bahasa itu dan dilengkapi dengan ekstensi .sh. Perintah apa pun yang ingin Anda jalankan secara normal di Terminal dapat dimasukkan ke dalam file skrip untuk menjalankannya. Jika Anda memiliki urutan perintah yang ingin sering Anda jalankan maka Anda dapat memasukkannya ke dalam skrip dan cukup memanggil skrip.

Tidaklah penting bagi file skrip untuk memiliki ekstensi .sh. Linux bukan Windows, karena baris kode pertama disebut 'peristiwa'Di dalam file akan cukup untuk memastikannya sebagai file skrip untuk program. Ini adalah konvensi umum untuk menggunakan ekstensi .sh untuk skrip shell, tetapi itu bukan konvensi yang berguna. Menempatkan ekstensi untuk keuntungan memperhatikan file sebagai skrip tidaklah banyak dan itu juga akan kehilangan fleksibilitas.

Bagaimana cara membuat file SH?

Sama seperti file berkode lain yang dibuat di editor teks sederhana, ini dapat dilakukan dengan cara yang sama. Yang perlu Anda ketahui hanyalah perintah dan sintaks bahasa untuk membuatnya. Namun, hal terpenting untuk file skrip bash shell adalah dimulai dengan a peristiwa yang ditunjukkan di bawah ini:

#! / bin / bash

Ini akan ditambahkan ke baris pertama kode untuk membuat skrip bash dapat dieksekusi. Anda juga dapat memeriksa lokasi juru bahasa bash dengan perintah berikut:

pesta yang mana

Selain itu, kita perlu menggunakan perintah lain sehingga sistem akan mengenali izin untuk ini sebagai file yang dapat dieksekusi. Namun, ini mungkin tidak diperlukan dalam beberapa kasus:

chmod + x nama file

Catatan: Nama file dapat berupa nama apa pun yang Anda berikan ke file Anda.

Menjalankan File SH melalui Terminal di Linux

Kamu bisa jalankan file SH jika perintah teks diketik di dalam Terminal. Sintaks kode dalam file SH Anda harus benar sebelum menjalankannya. Kami hanya menggunakan kode contoh untuk mendemonstrasikan; bagaimana file script bekerja. Anda dapat memiliki kode berbeda yang sedang Anda kerjakan.

  1. Buka apa saja editor teks yang Anda sukai di sistem Anda.
  2. Sekarang ketik kode contoh berikut dan simpan dengan atau tanpa ekstensi sh:
    #! / bin / bash echo Halo, pengguna appuals! #echo digunakan untuk menampilkan baris teks echo Siapa namamu? #Program akan meminta masukan echo apa #Di sini pengguna perlu memberikan masukan echo Halo, $ apa! #Input akan dicetak dengan teks

    Catatan: Baca komentar untuk memahami setiap baris kode contoh.

  3. Sekarang buka Terminal dengan menekan Ctrl + Alt + T kunci sama sekali.
  4. Ada beberapa perintah untuk menjalankan / mengeksekusi file script:
    ./appuals
    sh appuals
    bash appuals

    Catatan: Nama file bisa apa saja. Di sini kami menamai file skrip sebagai "appuals”Tanpa ekstensi apa pun. Selain itu, pastikan Anda berada di direktori yang benar tempat file tersebut berada.

  5. Jika file tidak dieksekusi, ketikkan chmod.dll perintah untuk membuat sistem mengenali izin untuk file yang dapat dieksekusi ini. Jika sistem sudah mengenalinya sebagai file yang dapat dieksekusi, lewati langkah ini:
    chmod + x appuals
Facebook Twitter Google Plus Pinterest