Saya tahu apa itu perintah builtin, tapi apa fungsinya builtin
sendiri? Eksekusi which ls
menunjukkan kepada saya /bin/ls
, tetapi mengeksekusi which builtin
tidak menghasilkan apa-apa.
man builtin
hanya memberi saya daftar perintah builtin, salah satunya adalah builtin
. Halaman manual lainnya menjelaskan apa itu builtin, tetapi bukan apa builtin
itu.
builtin --help
memberitahu saya builtin: usage: builtin [shell-builtin [arg ...]]
tetapi masih tidak apa fungsinya.
Apakah ini bagian dari bash dengan cara yang tidak dimiliki perintah builtin lain?
which builtin
tidak mengembalikan hasil, karena which
melaporkan lokasi perintah eksternal . Jika Anda bertanya pada shell type builtin
, itu akan memberi tahu Anda, tidak mengejutkan, itu builtin is a shell builtin
. Anda akan menemukan hal yang sama dengan alias
, set
, dll
builtin help builtin
help builtin
.