Come localizzare un posto particolare in macOS?

0

In questo link , c'è il comando unix

$HOME/.matlab/<version>/matlab.prf.

Come andare in questo posto usando il terminale?

    
posta kyle 04.12.2016 - 05:56
fonte

1 risposta

4

$HOME è la tua home directory. Questa è la directory in cui ti trovi quando avvii una finestra di terminale. Normale utilizzo su Mac (e la maggior parte dei sistemi unix-like, è che la tua home directory ha lo stesso nome del tuo breve nome utente Quindi, se sei Mike Smith, e hai un nome utente breve di msmith, allora il valore di $HOME è (di solito) /Volumes/Users/msmith .

HOME è una variabile di ambiente . Se creo uno script o un set di istruzioni e utilizzo $HOME anziché /Volumes/Users/msmith , lo script può essere utilizzato da altre persone. Quando eseguo l'accesso, durante la procedura di avvio MY HOME variabile è impostata su /Volumes/Users/sherwood .

Il < > notazione significa "Non scrivere letteralmente questo, ma cerca di scoprire quale sia il valore e usa questa opzione. Non sostituisci automaticamente questa volta.

In generale sui sistemi Mac e UNIX / Linux / * BSD, un file nella tua home directory (possibilmente in altre posizioni) che inizia con un punto contiene le impostazioni per quel pacchetto software. Quindi .matlab è una directory di impostazioni di Matlab, script di avvio, questo e quello.

<version> è sostituito dal numero di versione dell'installazione di Matlab. Potresti avere diverse versioni di Matlab.

Il modo più semplice per trovarlo è digitando

ls .matlab

Nella tua home directory. Non ho Matlab sul mio Mac, quindi sto solo supponendo, ma probabilmente vedrai qualcosa come R2009b e / o R2011a .

Quindi se il tuo nome utente era msmith , potresti fare riferimento a questo file come

~/.matlab/R2011a/matlab.prf

Il ~ è un'altra stenografia che significa "home directory di". Spesso puoi semplicemente usare ~ da solo. Come ~/.matlab . ~/.matlab e $HOME/.matlab sono due modi per dire la stessa cosa.

Se hai bisogno di andare lì - per vedere cos'altro c'è in quella directory, basta tagliare tutto dopo l'ultimo / e mettere cd davanti.

Quindi

cd ~/.matlab/R2011a/

ti lascerà nella cartella contenente matlab.prf

La cartella delle impostazioni di default nelle versioni MatLAB più recenti sembra essere $HOME/Library/Application Support/MathWorks/MATLAB/version/ però:

il percorso verso matlab.prf è quindi ad es.

"$HOME/Library/Application Support/MathWorks/MATLAB/R2016b/matlab.prf"
    
risposta data 04.12.2016 - 06:55
fonte

Leggi altre domande sui tag