¿Cómo ubicar un lugar en particular en macOS?

0

En este enlace , está el comando unix

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

¿Cómo ir a este lugar usando el terminal?

    
pregunta kyle 04.12.2016 - 05:56

1 respuesta

4

$HOME es su directorio de inicio. Este es el directorio en el que se encuentra cuando inicia una ventana de terminal. El uso normal en Mac (y en la mayoría de los sistemas similares a Unix, es que su directorio de inicio tiene el mismo nombre que su nombre de usuario corto. Entonces, si usted es Mike Smith y tiene un nombre de usuario corto de msmith, entonces el valor de $HOME es (normalmente) /Volumes/Users/msmith .

HOME es una variable de entorno . Si creo una secuencia de comandos o un conjunto de instrucciones y uso $HOME en lugar de /Volumes/Users/msmith , otras personas pueden usar esa secuencia de comandos. Cuando inicio sesión, durante el proceso de inicio, la variable MY HOME se establece en /Volumes/Users/sherwood .

El < > notación significa: "No escriba esto literalmente, sino que averigüe cuál es el valor, y use eso en su lugar. No hay sustitución automática esta vez.

En general, en los sistemas Mac y UNIX / Linux / * BSD, un archivo en su directorio de inicio (posiblemente otros lugares) que comienza con un período contiene configuraciones para ese paquete de software. Así que .matlab es un directorio de configuración de Matlab, scripts de inicio, esto y aquello.

<version> se reemplaza por el número de versión de su instalación de Matlab. Puede tener varias versiones diferentes de Matlab.

La forma más fácil de encontrar esto es escribiendo

ls .matlab

En su directorio personal. No tengo Matlab en mi Mac, por lo que solo estoy adivinando, pero es probable que veas algo como R2009b y / o R2011a .

Entonces, si su nombre de usuario era msmith , podría referirse a este archivo como

~/.matlab/R2011a/matlab.prf

El ~ es otra abreviatura que significa "directorio de inicio de". A menudo solo puedes usar ~ solo. Como ~/.matlab . ~/.matlab y $HOME/.matlab son dos maneras de decir lo mismo.

Si necesita IR allí, para ver qué más hay en ese directorio, simplemente corte todo después del último / y ponga cd al frente.

Por lo tanto

cd ~/.matlab/R2011a/

te dejará en la carpeta que contiene matlab.prf

La carpeta de configuración predeterminada en las versiones más recientes de MatLAB parece ser $HOME/Library/Application Support/MathWorks/MATLAB/version/ aunque:

la ruta a matlab.prf es, por ejemplo,

"$HOME/Library/Application Support/MathWorks/MATLAB/R2016b/matlab.prf"
    
respondido por el Sherwood Botsford 04.12.2016 - 06:55

Lea otras preguntas en las etiquetas