Perché l'output di $ PATH è diverso quando in uno script vs quando si esegue $ PATH dal terminale? Anche per uno script minimale come questo:
#!/bin/bash
echo $PATH
non corrisponderà a ciò che otterrò digitando $ PATH nel terminale. Per questo motivo, continuo a ricevere "comando non trovato". Come posso risolvere questo? Sto usando OSX High Sierra.
Ok, "export PATH" sembra aver risolto parte del mio problema. Uno dei programmi che sto usando è collegato dinamicamente. Per qualche ragione, anche con il percorso di esportazione si dice "dyld: Library not loaded". Almeno ora il programma è nel percorso quando viene chiamato dallo script. Cosa fa "export PATH"? E come posso includere anche i percorsi della libreria?