GNU/Linux >> Linux Esercitazione >  >> Linux

Qualche modo per evitare il punto-barra durante l'esecuzione di script eseguibili in bash?

Ho avuto lo stesso problema e sembra che nessuna risposta fino ad ora risponda chiaramente alla domanda.

La soluzione alla domanda è aggiungere export PATH=.:$PATH al tuo .bash_profile . Ciò includerà la directory corrente nel percorso di ricerca unix mentre cerca il comando. È anche saggio informarsi sui rischi per la sicurezza di farlo.


aggiungi il percorso della directory in cui si trova il tuo script alla variabile PATH:

export PATH=$PATH:/path/to/directory

Linux
  1. Gestione degli errori negli script Bash

  2. Eseguire script Bash all'ingresso di una directory?

  3. Un modo per sincronizzare la struttura delle directory quando i file sono già su entrambi i lati?

  4. Un tutorial per il completamento di Bash facile??

  5. .bash_profile non originato durante l'esecuzione di Su?

Scrivere commenti negli script Bash

Correggi "Errore di formato Exec" durante l'esecuzione di script con il comando run-parts

Utilizzo del comando Linux Dirname negli script Bash

Qual è il modo migliore per garantire che sia in esecuzione solo un'istanza di uno script Bash?

Aggiungi uno script bash al percorso

Come recuperare a livello di codice il GID di un processo in esecuzione