追加のデバイススペースを使用せずにシェルスクリプトを使用してファイルを上書きするにはどうすればよいですか?

追加のデバイススペースを使用せずにシェルスクリプトを使用してファイルを上書きするにはどうすればよいですか?

以下を使用してファイルを上書きしようとします。

cp source.txt target.txt

しかし、「デバイスに余分なスペースがありません」というメッセージが表示されます。

私はスーパーユーザーとしてもddを試しましたが、成功しませんでした。

ターゲットファイルが使用するスペースのみを使用して上書きするにはどうすればよいですか?

関連情報