"è un errore di directory" in bash

2

Ho una conoscenza molto limitata di bash , e non sono stato in grado di capire cosa sto facendo male.

Sto cercando di seguire i passaggi in questo post del blog: Utilizzo di Mendeley e Dropbox per sincronizzare la libreria pdf su computer

Tuttavia, quando eseguo i comandi del terminale ottengo il seguente errore:

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

Tutto ciò che ho letto online sembra suggerire che questo comando sia corretto.

    
posta YTD 10.02.2016 - 03:31
fonte

1 risposta

2

L'autore dell'articolo collegato probabilmente aveva un profilo bash modificato (come spiegato dall'utente user3439894 nei commenti alla tua domanda) o aveva problemi a copiare e incollare i comandi.

Utilizza invece:

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

Si prega di non dimenticare di includere il punto . alla fine dell'ultimo comando. L'ultima riga significa: crea un collegamento soft della cartella "~ / Dropbox / Mendeley / db / Mendeley Desktop" nella directory di lavoro corrente (che è "~ / Libreria / Application Support").

explanantion:

  1. cd ~/Library/Application\ Support : cambia la directory di lavoro in "/ Users / YourUserFolder / Library / Application Support".
  2. cp -r Mendeley\ Desktop/ ~/Dropbox/Mendeley/db/ : copia la cartella (incluso il contenuto) "Mendeley Desktop" nella cartella "~ / Dropbox / Mendeley / db /"
  3. mv Mendeley\ Desktop/ _backup_Mendeley_Desktop/ : rinomina (sposta / backup) la cartella "Mendeley Desktop" in "_backup_Mendeley_Desktop".
  4. ln -s ~/Dropbox/Mendeley/db/Mendeley\ Desktop . : crea un collegamento soft della cartella "~ / Dropbox / Mendeley / db / Mendeley Desktop" nella directory di lavoro corrente.
risposta data 10.02.2016 - 04:02
fonte

Leggi altre domande sui tag