GNU/Linux >> Znalost Linux >  >> Linux

Nějaký způsob, jak se vyhnout tečkovému lomítku při spouštění spustitelných skriptů v bash?

Měl jsem stejný problém a zdá se, že zatím žádná odpověď na otázku jasně neodpovídá.

Řešením otázky je přidat export PATH=.:$PATH do vašeho .bash_profile . Toto zahrne aktuální adresář do unixové vyhledávací cesty, zatímco bude hledat příkaz. Je také moudré se informovat o bezpečnostních rizicích, která s tím souvisí.


přidejte cestu k adresáři, kde se nachází váš skript, do proměnné PATH:

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

Linux
  1. Použití Bash pro automatizaci

  2. Návod na snadné dokončení bash??

  3. (nejlépe nekomplikované) Jak se vyhnout opravám pravopisu při použití příkazu `mv` Zsh?

  1. Automatické potvrzení při spouštění skriptů Bash?

  2. Přidejte bash skript do cesty

  3. Jak programově načíst GID běžícího procesu

  1. Zpracování chyb ve skriptech Bash

  2. Spouštět Bash skripty při vstupu do adresáře?

  3. Existuje způsob, jak synchronizovat strukturu adresářů, když jsou soubory již na obou stranách?