e spesso di questi programmi nelle diverse cartelle ho un eseguibile (il file col rombo blu e gli ingranaggi disegnati) chiamato nomeprogramma.x poi ho un .f e un .dat
dei formati dei file non voglio sapere nulla ma, dal profondo della mia inesperienza ho notato che se uso il programma dando da terminale
Codice: Seleziona tutto
./nomeprogramma.x <input >outputQuindi dovendo compilare diversi input mi sono copiato tale eseguibile in ogni cartella (strada più banale ma certo non comoda)...
il mio correlatore mi ha fatto tutto un discorso che putroppo non ho afferrato così al volo , ma ciò che ho capito è che se fai ./programma devi avere il programma nella cartella, ESISTE PERÒ un modo per far si che scrivendo programma (senza ./) questo in qualsiasi cartella ci si trova va a pescare da solo il l'eseguibile e il tutto funziona senza copiare da ogni parte il .x.
lui mi ha mostrato come fare ma sinceramente non ho capito nulla, so solo che se scrivo
Codice: Seleziona tutto
locate programmaIN SINTESI:
se ho un file.x e so dove è localizzato, come posso creare un comando che digitando da terminale NOMEPROGRAMMA senza mettere prima ./ sappia dove andare a cercare il.x
spero di essere stato chiaro
