Menambahkan ke jawaban Miroslav:
echo $-
mencetak opsi shell saat ini (tanpa -
awalan). 1 dan 2 adalah token tambahan yang tidak terkait.
Ini berarti bahwa ini adalah opsi, untuk masing-masing mesin.
imsBEl
himBH
Saya telah meneliti makna dari setiap bendera dan menyusun maknanya di bawah ini, dengan parafrase kecil.
-saya
Jika opsi -i ada, shell bersifat interaktif.
-m
Mode monitor. Kontrol pekerjaan diaktifkan.
-B
Shell melakukan ekspansi brace ( lihat Ekspansi Brace ). Ini aktif secara default.
-s
Jika opsi -s hadir, atau jika tidak ada argumen yang tersisa setelah pemrosesan opsi, maka perintah dibaca dari input standar. Opsi ini memungkinkan parameter posisi diatur ketika menjalankan shell interaktif.
-E
errtrace
-l
Buat bash bertindak seolah-olah itu telah dipanggil sebagai shell login
-h
hashall
Ekspansi Sejarah -H
Fitur ini diaktifkan secara default untuk shell interaktif.