【发布时间】:2016-05-09 01:53:38
【问题描述】:
我正在尝试循环一个 bash 脚本(下面的 cURL),直到我的远程 PHP 脚本不等于failure。我尝试了以下方法,当$fileName 存在时它可以工作。但是当它返回failure 时不会循环。
我的 PHP:
<?php
$videoFile = $_GET["name"] . ".mp4";
if (file_exists($videoFile)) {
echo "success";
} else {
echo "failure";
}
?>
Bash 命令:
until $(curl --output /dev/null --silent --head --fail "my-remote-php-script.php"); do
printf '.'
sleep 1
done
【问题讨论】:
标签: php bash file-exists