No puedes. El >
operador de redirección creará un nuevo archivo vacío como parte de la canalización. Las herramientas (comosed --in-place
)que parecen hacerlo crean un nuevo archivo, lo escriben y mueven el nuevo archivo en lugar del antiguo:
$ ls -i file; sed --in-place 's/foo/bar/' file; ls -i file
266110 file
262180 file
Просто укажите другое имя каталога в качестве места назначения для команды sftp
, например.:
sftp -r user@host:~/.config.config_backup