Baris itu menentukan program apa yang akan menjalankan skrip yang diberikan. Untuk sh
biasanya baris itu harus dimulai dengan karakter # seperti:
#!/bin/sh -e
Nama panjang flag -e adalah errexit
, menyebabkan skrip segera keluar pada kesalahan pertama. Deskripsi lebih detail dari man sh
:
Jika tidak interaktif, segera keluar jika perintah yang belum diuji gagal. Status keluar dari perintah dianggap diuji secara eksplisit jika perintah tersebut digunakan untuk mengontrol
if
,elif
,while
, atauuntil
; atau jika perintahnya adalah operan sebelah kiri dari&&
atau||
operator.
#!/bin/bash
ini adalah baris pertama dalam skrip untuk memberi tahu sistem agar menggunakan bash shell untuk menjalankan skrip.
Mengemas skrip Python di Linux menjadi Windows yang dapat dieksekusi
Bash:tidur tak terbatas (pemblokiran tak terbatas)