Comando in $ PATH non trovato

1

Ho creato un collegamento simbolico usando:

sudo ln -s ~/Applications/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin

Riesco a vedere il comando ebook-convert in /usr/local/bin .

Poi ho aggiunto /usr/local/bin nel mio $ PATH. Posso vederlo quando faccio echo $PATH .

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Ma non riesco ancora a utilizzare ebook-convert dal terminale e ottengo l'errore:

-bash: ebook-convert: command not found

Cosa mi manca?

    
posta Pier 26.04.2017 - 07:32
fonte

1 risposta

3

Analizzare problemi del genere aiuta

  • controlla se esiste la destinazione del link simbolico ( ls -l ~/Applications/calibre.app/Contents/MacOS/ebook-convert )
  • controlla se la destinazione è eseguibile
  • verifica se la shell vede il file in questione ( type ebook-convert )

In questo modo mi sono reso conto che Calibre è stato installato in /Applications anziché ~/Applications .

    
risposta data 26.04.2017 - 15:08
fonte

Leggi altre domande sui tag