Questo è il comando hashposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
hash: ricorda o segnala le posizioni delle utilità
SINOSSI
hash [utilità...]
hash -r
DESCRIZIONE
Il hash l'utilità influirà sul modo in cui l'ambiente della shell corrente ricorda il
ubicazioni delle utenze trovate come descritto in Sezione 2.9.1.1, Comando Cerca e
. A seconda degli argomenti specificati, aggiungerà le posizioni delle utilità ai suoi
elenco dei luoghi ricordati o eliminerà il contenuto dell'elenco. Quando non ci sono argomenti
sono specificati, riferisce sul contenuto dell'elenco.
Le utenze fornite come integrate al guscio non devono essere segnalate da hash.
VERSIONI
Il hash l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione
12.2, Utilità Sintassi Linee Guida.
È supportata la seguente opzione:
-r Dimentica tutte le posizioni delle utenze precedentemente ricordate.
OPERANDI
Il seguente operando deve essere supportato:
utilità Il nome di un'utility da cercare e da aggiungere all'elenco dei ricordati
posizioni. Se utilità contiene uno o più caratteri, i risultati sono
non specificato.
STDIN
Non usato.
INGRESSO FILE
Nessuno.
AMBIENTE VARIABILI
Le seguenti variabili d'ambiente influiranno sull'esecuzione di hash:
LUNGO Fornire un valore predefinito per le variabili di internazionalizzazione non impostate o
nullo. (Vedi il volume Definizioni di base di POSIX.1-2008, Sezione 8.2,
Internazionalizzazione Variabili per il primato dell'internazionalizzazione
variabili utilizzate per determinare i valori delle categorie locali.)
LC_TUTTI Se impostato su un valore di stringa non vuoto, sovrascrive i valori di tutti gli altri
variabili di internazionalizzazione.
LC_CTYPE Determinare la localizzazione per l'interpretazione di sequenze di byte di dati di testo
come caratteri (ad esempio, caratteri a byte singolo anziché caratteri multibyte in
argomenti).
LC_MESSAGGI
Determinare la localizzazione che dovrebbe essere usata per influenzare il formato e il contenuto di
messaggi di diagnostica scritti nell'errore standard.
NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.
PERCORSO Determinare la posizione di utilità, come descritto nel volume Definizioni di base
di POSIX.1‐2008, Capitolo 8, Ambiente Variabili.
ASINCRONO EVENTS
Predefinito.
STDOUT
L'uscita standard di hash deve essere utilizzato quando non sono specificati argomenti. Il suo formato è
non specificato, ma include il percorso di ciascuna utility nell'elenco delle posizioni ricordate
per l'ambiente della shell corrente. Questo elenco comprende le utenze nominate in
precedente hash invocazioni che sono state invocate e possono contenere quelle invocate e trovate
attraverso il normale processo di ricerca dei comandi.
Stderr
L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.
USCITA FILE
Nessuno.
EXTENDED DESCRIZIONE
Nessuno.
EXIT STATUS
Devono essere restituiti i seguenti valori di uscita:
0 Completamento riuscito.
>0 Si è verificato un errore.
CONSEGUENZE OF ERRORI
Predefinito.
Il i seguenti sezioni sono Informativo.
APPLICAZIONI USO
Dal hash influenza l'ambiente di esecuzione della shell corrente, è sempre fornito come a
shell regolare incorporato. Se viene chiamato in un ambiente di esecuzione dell'utilità separato, come
come uno dei seguenti:
no hash -r
Find . −tipo f | xargs hash
non influisce sul processo di ricerca dei comandi dell'ambiente del chiamante.
Il hash l'utilità può essere implementata come alias, ad esempio alias -t -, nel qual caso
le utilità trovate tramite la normale ricerca dei comandi non sono elencate da hash comando.
Gli effetti di hash -r può essere ottenuto anche in modo portatile azzerando il valore di PERCORSO, In
la forma più semplice, questa può essere:
PERCORSO="$PERCORSO"
L'impiego di hash con utilità nomi non è necessario per la maggior parte delle applicazioni, ma può fornire a
miglioramento delle prestazioni su alcune implementazioni; normalmente, il processo di hashing è
incluso per impostazione predefinita.
ESEMPI
Nessuno.
FONDAMENTO LOGICO
Nessuno.
FUTURE INDICAZIONI
Nessuno.
Usa hashposix online utilizzando i servizi onworks.net