いくつかのファイルをある場所から別の場所 (ファイルが存在する可能性がある場所) にコピーする必要があるという要件があります。そうしているうちに、
- ファイルが既に存在する場合は、バックアップを取る必要があります。
- 新しいファイルを同じ場所にコピーします
ポイント2の問題に直面しています。ファイルをコピーするための宛先パスを取得しようとしていますが、ファイルのディレクトリを抽出できません。コマンドのさまざまなオプションを使用してみfind
ましたが、クラックできませんでした。
コマンドで使用できるように、完全なファイル パスからファイル名を削除する必要がありますcp
。私はシェルスクリプトを初めて使用します。任意のポインタをいただければ幸いです。