"es un error de directorio" en bash

2

Tengo un conocimiento muy limitado de bash , y no he podido averiguar qué estoy haciendo mal.

Intento seguir los pasos de esta publicación del blog: Uso de Mendeley y Dropbox para sincronizar tu biblioteca de pdf entre computadoras

Sin embargo, cuando ejecuto los comandos de la terminal, aparece el siguiente error:

~/Library/Application\ Support>cp -r Mendeley\ Desktop/ ~/Dropbox/Mendeley/db/
-bash: /Users/XXXXXXXX/Library/Application Support: is a directory

Todo lo que he leído en línea parece sugerir que este comando es correcto.

    
pregunta YTD 10.02.2016 - 03:31

1 respuesta

2

El autor del artículo vinculado probablemente tuvo un perfil de bash modificado (como lo explicó el usuario user3439894 en los comentarios a su pregunta) o tuvo problemas para copiar y pegar los comandos.

Use lo siguiente en su lugar:

cd ~/Library/Application\ Support
cp -r Mendeley\ Desktop/ ~/Dropbox/Mendeley/db/
mv Mendeley\ Desktop/ _backup_Mendeley_Desktop/
ln -s ~/Dropbox/Mendeley/db/Mendeley\ Desktop .

No olvides incluir el punto . al final del último comando. La última línea significa: cree un enlace flexible de la carpeta "~ / Dropbox / Mendeley / db / Mendeley Desktop" en su directorio de trabajo actual (que es "~ / Library / Application Support").

Explicación:

  1. cd ~/Library/Application\ Support : cambia el directorio de trabajo a "/ Users / YourUserFolder / Library / Application Support".
  2. cp -r Mendeley\ Desktop/ ~/Dropbox/Mendeley/db/ : copie la carpeta (incluido el contenido) "Mendeley Desktop" en la carpeta "~ / Dropbox / Mendeley / db /"
  3. mv Mendeley\ Desktop/ _backup_Mendeley_Desktop/ : renombra (mueve / copia de seguridad) la carpeta "Mendeley Desktop" a "_backup_Mendeley_Desktop".
  4. ln -s ~/Dropbox/Mendeley/db/Mendeley\ Desktop . : cree un enlace flexible de la carpeta "~ / Dropbox / Mendeley / db / Mendeley Desktop" en su directorio de trabajo actual.
respondido por el klanomath 10.02.2016 - 04:02

Lea otras preguntas en las etiquetas