Common shell variable names and usage. BASH_VERSION\tVersion information for this Bash. CDPATH\tA colon-separated list of directories to search \t\tfor directories given as arguments to `cd'. GLOBIGNORE\tA colon-separated list of patterns describing filenames to \t\tbe ignored by pathname expansion. HISTFILE\tThe name of the file where your command history is stored. HISTFILESIZE\tThe maximum number of lines this file can contain. HISTSIZE\tThe maximum number of history lines that a running \t\tshell can access. HOME\tThe complete pathname to your login directory. HOSTNAME\tThe name of the current host. HOSTTYPE\tThe type of CPU this version of Bash is running under. IGNOREEOF\tControls the action of the shell on receipt of an EOF \t\tcharacter as the sole input. If set, then the value \t\tof it is the number of EOF characters that can be seen \t\tin a row on an empty line before the shell will exit \t\t(default 10). When unset, EOF signifies the end of input. MACHTYPE\tA string describing the current system Bash is running on. MAILCHECK\tHow often, in seconds, Bash checks for new mail. MAILPATH\tA colon-separated list of filenames which Bash checks \t\tfor new mail. OSTYPE\tThe version of Unix this version of Bash is running on. PATH\tA colon-separated list of directories to search when \t\tlooking for commands. PROMPT_COMMAND\tA command to be executed before the printing of each \t\tprimary prompt. PS1\t\tThe primary prompt string. PS2\t\tThe secondary prompt string. PWD\t\tThe full pathname of the current directory. SHELLOPTS\tA colon-separated list of enabled shell options. TERM\tThe name of the current terminal type. TIMEFORMAT\tThe output format for timing statistics displayed by the \t\t`time' reserved word. auto_resume\tNon-null means a command word appearing on a line by \t\titself is first looked for in the list of currently \t\tstopped jobs. If found there, that job is foregrounded. \t\tA value of `exact' means that the command word must \t\texactly match a command in the list of stopped jobs. A \t\tvalue of `substring' means that the command word must \t\tmatch a substring of the job. Any other value means that \t\tthe command must be a prefix of a stopped job. histchars\tCharacters controlling history expansion and quick \t\tsubstitution. The first character is the history \t\tsubstitution character, usually `!'. The second is \t\tthe `quick substitution' character, usually `^'. The \t\tthird is the `history comment' character, usually `#'. HISTIGNORE\tA colon-separated list of patterns used to decide which \t\tcommands should be saved on the history list.
Nama variabel shell umum dan penggunaannya. BASH_VERSION\tInformasi versi dari Bash ini. CDPATH\tSebuah daftar yang dipisahkan oleh titik dua dari direktori untuk mencari \t\tdirektori yang diberikan sebagai argumen untuk `cd'. GLOBIGNORE\tSebuah daftar pola yang dipisahkan dengan titik dua menjelaskan nama berkas yang \t\tdiabaikan oleh pathname expansion. HISTFILE\tNama dari berkas dimana sejara perintah anda disimpan. HISTFILESIZE\tJumlah maksimum dari baris dimana berkas ini berisi. HISTSIZE\tJumlah maksimum dari baris sejarah yang sedang berjalan \t\tketika shell sedang menaksesnya. HOME\tNama jalur lengkap ke direktori login anda. HOSTNAME\tNama dari host saat ini. HOSTTYPE\tTipe dari CPU dari veri Bash yang sedang berjalan. IGNOREEOF\tKendalikan aksi dari shell ketika menerima sebuah EOF \t\tkarakter sebagai masukan. Jika diset, maka nilai \t\tdari jumlah karakter EOF yang bisa diterima \t\tdalam sebuah baris dalam baris kosong sebelum shell keluar \t\t(default 10). Ketika diunset, EOF menandakan akhir dari masukan. MACHTYPE\tSebuah kata yang menjelaskan system yang berjalan ketika Bash berjalan. MAILCHECK\tSeberapa sering, dalam detik, Bash memeriksa pesan baru. MAILPATH\tDaftar dari nama berkas yang dipisahkan oleh titik-dua dimana Bash memeriksa \t\tpesan baru. OSTYPE\tVersi Unix dari Versi Bash yang sedang berjalan. PATH\tDaftar direktori yang dipisahkan oleh titik-dua untuk mencari ketika \t\tmencari perintah. PROMPT_COMMAND\tSebuah perintah yang dijalankan sebelum menampilkan setiap \t\tmasukan utama. PS1\t\tKata prompt utama. PS2\t\tKata prompt kedua. PWD\t\tNama jalur lengkat dari direktori sekarang. SHELLOPTS\tDaftar dari shell pilihan yang dipisahkan oleh titik-dua. TERM\tNama dari tipe terminal sekarang. TIMEFORMAT\tFormat keluaran dari statistik waktu yang ditampilkan oleh \t\t`time' kata yang direserved. auto_resume\tTidak kosong berarti sebuah kata perintah akan munncul di sebuah baris dengan \t\tsendirinya adalah pertama dicari dalam daftar dari \t\tpekerjaan yang terhenti sekarang. Jika ditemukan disana, maka pekerjaan intu di foregroundkan. \t\tNila dari `exact' berarti kata perintah harus \t\tcocok secara tepat dalam daftar dari pekerjaan yang terhenti. Sebuah \t\tNila dari `substring' berarti bahwa kata perintah harus cocok \t\tdengan substring dari pekerjaan. Nilai yang lain berarti \t\tperintah harus diawali dari sebuah pekerjaan yang terhenti. histchars\tKarakter pengendali history expansion dan pensubstitusi \t\tcepat. Karakter pertama adalah karakter \t\tpengganti sejarah, biasanya `!'. Karakter kedua \t\tdari `quick substitution', biasanya `^'. Karakter \t\tketiga adalah karakter `history comment'. biasanya `#', HISTIGNORE\tSebuah daftar pola yang dipisahkan oleh titik dua yang digunakan untuk menentukan dimana \t\tperintah seharusnya disimpan dalam daftar sejarah.