Windowsのバッチファイルから古いシステムをPHPに変換して、debianボックスで実行しています。私はcurly xcopyコマンドをいくつか見つけましたが、PHPの中で同等のコードが何であるか疑問に思っています。は、WindowsのxcopyとPHPで同等ですか?
/C = continue if error
/I = assume destination is a folder
/Q = quiet (no output)
/R = overwrite read only files
/S = copy folders and subfolders recursively
/U = copy only files that exist in the destination
/Y = supress prompt to overwrite destination file (and assume YES)
c:\exclusions.txt
は、単にファイル名が
.ds_store
thumbs.db
.git
.ssh
.htaccess
README.MD
私は主に疑問を抱いていますスイッチです/U
、/R
をスキップするようにしています
xcopy src dest /Q /R /S /Y /exclude:c:\exclusions.txt
xcopy src dest /C /I /Q /R /S /U /Y /exclude:c:\exclusions.txt
http://ss64.com/nt/xcopy.htmlは親切にスイッチがあるものを私に伝えますと/S
- 存在する一致するファイルだけをコピーするフォルダ構造を再帰的にコピーする方法宛先構造内にあります。
私はphpからexec()を使用する必要がありますが、何を実行するべきかはわかりません。任意のポインタをいただけれ:)
['cp'(1)](http://man7.org/linux/manage/man1/cp.1.html)のマニュアルページ、または' tar'/'pax'と' rsync 'より多くの機能 - クリープ。 – mario