0

header.phpコマンドラインを使用して、ファイルを含むすべてのフォルダーにファイルを追加する必要があります。すべてのフォルダに追加する必要があるファイルの名前はtopscripts.php.

これを行うためのさまざまな方法を探してきましたが、何が間違っているのかわかりません。たとえば、私が試した1つのコマンドは、そこtopscripts.phpに含まれているものだけでなく、すべてのフォルダーに追加されheader.phpました...

誰でもこれを手伝ってもらえますか?

4

2 に答える 2

1
find -type f -name 'header.php' | xargs -n 1 dirname | xargs -n 1 cp -f topscripts.php
于 2013-11-07T21:07:27.573 に答える
0

@echo off

for /D /R C:\testdir\ %%a in (*) do (

if exist %%a\header.php (

    echo found header.php in %%a
    echo copying topscripts.php to %%a...
    copy C:\testdir\topscripts.php %%a\topscripts.php
) 

)

于 2013-11-07T21:46:34.970 に答える