Eseguendo il proprio comando Unix nel terminale?
Domanda
Ho fatto un comando Unix, macmac2unix, che converte il file Word di Mac per piattaforme Unix.
Vorrei eseguire il comando come
$macmac2unix file1 file2 file3 ...
Problema: Come posso eseguire questo comando in ogni percorso?
Ho aggiunto quanto segue a .bashrc senza successo
CDPATH=:/Users/Sam/Documents/Unix
Soluzione
Prova ad aggiungere
export PATH=$PATH:/Users/Sam/Documents/Unix
al tuo .bashrc
Rendi eseguibile il tuo script assicurandoti che si trovi in ??/ Users / Sam / Documents / Unix. Puoi rileggere il tuo .bashrc con:
~> . ~/.bashrc
Ma se hai già giocato con le tue variabili di ambiente un riavvio del tuo terminale sarebbe più pulito.
Altri suggerimenti
Aggiungilo a PATH, non a CDPATH.
Prova ad aggiungerlo in PERCORSO in questo modo:
PATH=/Users/Sam/Documents/Unix:$PATH
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow