Milan97 ha chiesto in Computer e InternetSoftware · 4 sett fa

Esercizio comando LInux?

Si supponga che la CWD sia ~/dir. Descrivere la modalità per copiare il file ~/dir/file.provanella home directory, evitando di sovrascrivere un eventuale file esistente. 

1 risposta

Classificazione
  • 42
    Lv 7
    4 sett fa

    La sintassi del comando "copia" è:

    cp [opzioni]  sorgente  destinazione

    Nel tuo caso, il comando può essere:

    cp -i file.prova ../

    oppure

    cp -i file.prova ~/

    oppure

    cp -i file.prova ${HOME}/

    l'opzione "-i" (o "--interactive" nella versione lunga) interrompe la copia e avvisa l'utente se vuole procedere o meno alla sovrascrittura di un file esistente con lo stesso nome.

    Nel primo caso si usa un percorso relativo come destinazione (../ → livello directory superiore, che in questo caso corrisponde all directory home dell'utente), nel secondo caso si utilizza lo shortcut ~/ per indicare la home directory, nel terzo caso la variabile di sistema HOME

Altre domande? Fai una domanda e ottieni le risposte che cerchi.