'Swap file' ./.bash_profile.swp "esiste già '

3

Sto provando a modificare .bash_profile perché sto installando JDK sul mio Mac.

Quando si tenta di aprire il file utilizzando vi ./.bash_profile , viene visualizzato un errore poiché è presente un file swp di bash. Ha anche detto che potrebbe esserci qualcuno che lo modifica o che una sessione passata si è bloccata. Mi dà opzioni per modificare, recuperare o eliminare. Così ho recuperato e ottenuto questo:

Swap file "./.bash_profile.swp" already exists! "./.bash_profile" 2L, 87C

Che cosa significa e come posso andare avanti? Ho bisogno di modificare il file e inserire questo comando

export PATH=$PATH:/Library/Java/JavaVirtualMachines/ jdk1.8.0_91.jdk/Contents/Home/bin
    
posta hhahn 16.09.2017 - 20:37
fonte

1 risposta

1

Apri il file con vi (vim):

vi .bash_profile

Verrà visualizzata una richiesta simile a questa:

[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

Digitare quanto segue al prompt:

r

Al prompt successivo:

Press ENTER or type command to continue

Tipo:

:w savedfile

Questo ti porterà in modalità visuale. Tipo:

: q

per uscire da vim.

Ora rimuovi (scollega) il file .bash_profile.swp. Ora puoi confrontare il tuo profilo_bash originale con il file salvato e modificarlo se necessario.

    
risposta data 16.09.2017 - 21:35
fonte

Leggi altre domande sui tag