TYPE adalah perintah Linux yang membantu mengidentifikasi jenis perintah input apakah itu alias, built-in, fungsi, atau kata kunci. Anda juga dapat melewatkan beberapa perintah sebagai parameter input.
Semua argumen untuk perintah ini adalah opsional.
Sintaks dasar ditunjukkan di bawah ini.
type [-afptP] name [name ...]
Di sini,
[afptP]
-a - display all locations containing an executable named NAME; includes aliases, builtins, and functions, if and only if the '-p' option is not also used -f - suppress shell function lookup -P - force a PATH search for each NAME, even if it is an alias, builtin, or function, and returns the name of the disk file that would be executed -p - returns either the name of the disk file that would be executed or nothing if `type -t NAME' would not return `file'. -t - output a single word which is one of `alias', `keyword', `function', `builtin', `file' or `', if NAME is an alias, shell reserved word, shell function, shell builtin, disk file, or not found, respectively
Nama – Nama perintah untuk diinterpretasikan.
Status Keluar – Mengembalikan sukses jika semua NAMA ditemukan; gagal jika tidak ada yang ditemukan.
Cara Menggunakan Perintah Ketik
Di Linux, Unix, dan perintah sistem serupa Unix dapat berupa alias, bawaan shell, file, fungsi, atau kata kunci. Jadi bagaimana menemukan jenis perintah yang Anda jalankan di shell.
Pertimbangkan perintah pwd, apakah itu built-in atau fungsi shell?
Shell menyediakan jenis perintah unik untuk mengetahui hal ini. Buka terminal Linux dan jalankan perintah seperti yang ditunjukkan di bawah ini.
$ type -a pwd pwd is a shell builtin
Outputnya memberi tahu kita bahwa pwd adalah bawaan shell.
Bagaimana dengan perintah ls?
type ls ls is aliased to `ls --color=auto'
ls adalah alias.
Jenisnya sendiri adalah shell built-in. Anda dapat menemukannya dengan menjalankannya sendiri.
$ type type type is a shell builtin
Ketik Contoh Perintah
Sekarang, di sini kita akan membahas semua opsi beserta Contoh,
1. opsi -a menampilkan semua lokasi yang berisi NAME yang dapat dieksekusi bersama dengan jenisnya.
$ type -a pwd pwd is a shell builtin pwd is /bin/pwd
Anda juga dapat memberikan beberapa nama perintah sebagai masukan ke perintah ini.
$ type -a pwd wc pwd is a shell builtin pwd is /bin/pwd wc is /usr/bin/wc wc is /usr/bin/wc
2. -f option menekan pencarian fungsi shell.
$ type -f pwd pwd is a shell builtin
3. -p mengembalikan nama file disk yang akan dieksekusi bersama dengan path lengkap untuk alias, built-in, atau fungsi.
$ type -p wc /usr/bin/wc
4. Opsi -t hanya mengembalikan tipe seperti bawaan, fungsi, alias, dll
$ type -t pwd builtin
Ringkasan
Jadi, kami membahas cara kerja dasar perintah Jenis Linux dengan contoh. Kapan saja, jika Anda ingin bantuan, jalankan man atau ketik bantuan di terminal.
Lihat manual online ini untuk perintahnya.