Linux에서 배치를 실행하려면 어떤 종류의 스크립트가 필요합니까?
이 라인을 출시해야 해요
php magmi.cli.php -profile=FINALE -mode=create -CSV:filename="path/to/file01.csv"
배치 스타일로 모두 실행하는 스크립트가 없으면 40개의 서로 다른 CSV 파일에 대해 40번입니다.
감사해요!
답변1
간단한 쉘 스크립트를 사용할 수 있습니다. 명령을 40번 실행하려면 다음을 수행하십시오.
for file in path/to/*.csv; do
php magmi.cli.php -profile=FINALE -mode=create -CSV:filename="$file";
done
구성은 for VARIABLE in PATH; do SOMETHING; done
모든 파일(또는 폴더)을 순차적으로 통과하여 VARIABLE
각 파일/폴더 이름에 차례로 할당됩니다. 그런 다음 SOMETHING
각 파일에 대해 한 번만 실행됩니다. 그런 다음 $VARIABLE
위 스크립트에서 를 사용하여 파일을 참조할 수 VARIABLE
있으며 이를 as file
에 전달합니다 .php
$file