システム プログラミングの課題があり、bash を初めて使用するので、どなたか助けていただけませんか。(私はUbuntuを使用しています)
課題: 2 つのディレクトリを同期する Unix 用の bash スクリプトを作成します。
呼び出し: mySync [-r] / [-i] leftdir rightdir
左側にあるが右側のリストにないすべてのファイルは、左から右にコピーされます。右側のディレクトリにあって左側のディレクトリにないすべてのファイルは、右から左にコピーされます。ファイルが両側に存在する場合、古いバージョンは新しいバージョンに置き換えられます。
-r (再帰) 関数が存在する場合、再帰はすべてのサブフォルダーを同期します。
-i オプション (インタラクティブ) が存在する場合、既存の (古い) ファイルは、ユーザーが同意した場合にのみ上書きされます。
本当に助かります。