Ini ialah perintah hashposix yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
hash — ingat atau laporkan lokasi utiliti
SINOPSIS
hash [utiliti...]
hash −r
DESCRIPTION
. hash utiliti akan mempengaruhi cara persekitaran shell semasa mengingati
lokasi utiliti yang ditemui seperti yang diterangkan dalam seksyen 2.9.1.1, Perintah Cari and
Pelaksanaan. Bergantung pada hujah yang dinyatakan, ia hendaklah menambah lokasi utiliti padanya
senarai lokasi yang diingati atau ia akan membersihkan kandungan senarai itu. Apabila tiada hujah
dinyatakan, ia hendaklah melaporkan kandungan senarai itu.
Utiliti yang disediakan sebagai terbina dalam cangkerang tidak boleh dilaporkan oleh hash.
PILIHAN
. hash utiliti hendaklah mematuhi volum Definisi Asas POSIX.1‐2008, seksyen
12.2, utiliti Syntax Garis panduan.
Pilihan berikut hendaklah disokong:
−r Lupakan semua lokasi utiliti yang diingati sebelum ini.
OPERAND
Operan berikut hendaklah disokong:
utiliti Nama utiliti untuk dicari dan ditambah pada senarai yang diingati
lokasi. Jika utiliti mengandungi satu atau lebih watak, hasilnya adalah
tidak dinyatakan.
STDIN
Tidak digunakan.
INPUT FILES
Tiada.
PERSEKITARAN PELBAGAI
Pembolehubah persekitaran berikut akan mempengaruhi pelaksanaan hash:
BAHASA Sediakan nilai lalai untuk pembolehubah pengantarabangsaan yang tidak ditetapkan atau
null. (Lihat volum Takrif Asas POSIX.1‐2008, seksyen 8.2,
Pengantarabangsaan Pembolehubah untuk keutamaan pengantarabangsaan
pembolehubah yang digunakan untuk menentukan nilai kategori tempat.)
LC_ALL Jika ditetapkan kepada nilai rentetan bukan kosong, ganti nilai semua yang lain
pembolehubah pengantarabangsaan.
LC_CTYPE Tentukan tempat untuk tafsiran jujukan bait data teks
sebagai aksara (contohnya, bait tunggal berbanding dengan aksara berbilang bait dalam
hujah).
LC_MESSAGES
Tentukan tempat yang harus digunakan untuk mempengaruhi format dan kandungan
mesej diagnostik yang ditulis kepada ralat standard.
NLSPATH Tentukan lokasi katalog mesej untuk pemprosesan LC_MESSAGES.
PATH Tentukan lokasi utiliti, seperti yang diterangkan dalam volum Definisi Asas
daripada POSIX.1–2008, Bab 8, alam Sekitar Pembolehubah.
ASYNCRONOUS ACARA
Lalai.
STDOUT
Keluaran standard bagi hash hendaklah digunakan apabila tiada hujah dinyatakan. Formatnya ialah
tidak ditentukan, tetapi termasuk nama laluan setiap utiliti dalam senarai lokasi yang diingati
untuk persekitaran shell semasa. Senarai ini hendaklah terdiri daripada utiliti yang dinamakan dalam
sebelumnya hash seruan yang telah dipanggil, dan mungkin mengandungi seruan yang dipanggil dan ditemui
melalui proses carian arahan biasa.
STDERR
Ralat standard hendaklah digunakan hanya untuk mesej diagnostik.
OUTPUT FILES
Tiada.
EXTENDED DESCRIPTION
Tiada.
EXIT STATUS
Nilai keluar berikut hendaklah dikembalikan:
0 Selesai dengan jayanya.
>0 Ralat telah berlaku.
AKIBAT OF KESALAHAN
Lalai.
. berikutan bahagian adalah bermaklumat.
PERMOHONAN PENGGUNAAN
Sejak hash mempengaruhi persekitaran pelaksanaan shell semasa, ia sentiasa disediakan sebagai a
shell biasa terbina dalam. Jika ia dipanggil dalam persekitaran pelaksanaan utiliti yang berasingan, seperti
sebagai salah satu daripada yang berikut:
nohup hash −r
mencari . −jenis f | xargs hash
ia tidak menjejaskan proses carian arahan persekitaran pemanggil.
. hash utiliti boleh dilaksanakan sebagai alias—contohnya, alias −t -, dalam kes mana
utiliti yang ditemui melalui carian arahan biasa tidak disenaraikan oleh hash perintah.
Kesan hash −r juga boleh dicapai secara mudah alih dengan menetapkan semula nilai PATH; dalam
bentuk yang paling mudah, ini boleh:
PATH="$PATH"
Penggunaan hash bersama utiliti nama tidak diperlukan untuk kebanyakan aplikasi, tetapi mungkin memberikan a
peningkatan prestasi pada beberapa pelaksanaan; biasanya, proses pencincangan adalah
disertakan secara lalai.
CONTOH
Tiada.
RATIONALE
Tiada.
MASA HADAPAN ARAHAN
Tiada.
Gunakan hashposix dalam talian menggunakan perkhidmatan onworks.net