Oggi, cercavo di salvare un file sul mio piccolo NAS remoto tramite scp. Premetto che la sintassi del comando usata è corretta, perchè il problema non è nel comando stesso:
Codice: Seleziona tutto
sudo scp -P 80 /home/$USER/Scrivania/file-locale-da-copiare remote-username@remote-hostname:/home/$USER/path-di-destinazione-remota
Scp mi ha risposto che non poteva procedere alla copia, perchè ha trovato sulla directory di destinazione un file con lo stesso nome.
Al momento ho aggirato il problema cambiando il nome del file, ma vorrei chiedere: esiste un'opzione o qualche workaround per imporre ad scp di sovrascrivere il vecchio file?
Ho provato a consultare il manpage di scp stesso, ma non mi pare di aver trovato nulla che rispondesse alle mie esigenze.
Altra domanda: se invece di scp, mi fossi servito di "smbclient", la sovrascrittura del file di destinazione sarebbe stata nativa, od avrei avuto il medesimo problem? In pratica, usando il comando "put" di smbclient, il file di destinazione sarebbe stato sostituito in automatico?
Grazie mille a tutti.
Un saluto e buona giornata.