Apa cara kanonik untuk mengakses lokal dokumentasi pada Opsi Shell apa pun yang tersedia yang ada di dalamnya dengan shopt
?
Saya menggunakan Ubuntu 12.04 dan dapat menjalankan help shopt
untuk mendapatkan deskripsi tentang apa shopt
melakukan:
shopt: shopt [-pqsu] [-o] [optname ...]
Set and unset shell options.
...
Saya dapat membuat daftar berbagai Opsi Shell dan nilainya (shopt
atau shopt -p
). Tetapi bagaimana saya mengetahui apa yang sebenarnya dilakukan masing-masing tanpa meninggalkan kenyamanan kotak Linux saya? Saya tidak mencari deskripsi online. Apakah ada man
halaman atau sesuatu yang saya lewatkan?
Jawaban yang Diterima:
Lihat bagian "perintah bawaan shell" dari man bash
; ia memiliki entri untuk shopt
yang menjelaskan semua opsi shell yang tersedia. Berikut kutipannya:
shopt [-pqsu] [-o] [optname ...]
[...]
autocd If set, a command name that is the name of a directory
is executed as if it were the argument to the cd com-
mand. This option is only used by interactive shells.
cdable_vars
If set, an argument to the cd builtin command that is
not a directory is assumed to be the name of a variable
whose value is the directory to change to.
cdspell If set, minor errors in the spelling of a directory com-
ponent in a cd command will be corrected. The errors
checked for are transposed characters, a missing charac-
ter, and one character too many. If a correction is
found, the corrected file name is printed, and the com-
mand proceeds. This option is only used by interactive
shells.
[...]