2

ファイルをコピーする必要があるbashでスクリプトを作成しています。cpフラグを設定してコマンドを使用して-nみましたが、一部のシステムでは-nフラグが使用できないことがわかりました。

cp: invalid option -- n

このスクリプトは、ユーザーがを更新する必要がないように、十分に移植可能である必要がありますcp

フラグが行うことは、-nプロンプトなしで、まだ宛先にないソースからのファイルのみをコピーすることです。

これに代わるものはありますか?

4

2 に答える 2

3

-iフラグが使用可能な場合はyes n | cp -i ...、と同じことを実現する必要がありますcp -n ...

于 2011-10-21T01:46:40.107 に答える
0

試してみてくださいrsync -u。と完全に同等ではありませんがcp -n、実際に必要なものである可能性があります...

于 2011-10-21T01:49:15.727 に答える