[푸른바다]님이
남기신 글:
>안녕하세요?
>늦게나마 새해 인사를 드립니다.
>새해에는 더욱 건강하시고 하시는 모든 일 소원성취
기원드립니다. ^^
>
>다름이 아니라,
>특정 웹페이지에 브라우저가 아닌, 서버쪽에서 접속하여
실행하는 것과 같은 효과를 낼 수 있는지요?
>
>예를 들자면
>http://somesite.com/page.php 에 일반적으로 유저가
접속하면
>page.php 가 실행이 되는거자나요?
>
>근데, 제가 원하는 방식은 브라우저로 접속하는게 아닌
서버쪽에서 적당한 shell scripts를 짜서
>실행을 시켜서 특정한 시간에 지정한 회수만큼 해당 페이지에
접근(접속)하게
하는 방법이 있나요?
>
>이를테면, 아래와 같은 거죠,,,
>
>------------------------------------------------
>#!/bin/sh
>
>for (( i = 1; i <= 10; i++ ))
>do
>
> 접속시도(http://somesite.com/page.php)
>
> sleep 3
>
>done
>------------------------------------------------
>
>혹시 이런게 가능하다면 간단한 예제나 함수를 좀 부탁드려도
될런지요? ^^;;
>
>
>행복하고 할기찬 하루 되세요~~~
========================================
curl 이나 wget, lynx 로도 가능합니다(FreeBSD
는 fetch 가 있죠)
예)
----------------------------
CMD=/usr/bin/curl
OPT="--silent -o /dev/null"
#OPT="${OPT} --connect-timeout 30 --max-time 30"
for ... ;
do
${CMD} ${OPT} http://somesite.com/page.php >/dev/null 2>&1
sleep 3
done
----------------------------
이런식으로 하면 됩니다.
curl 사용법은 `man curl' 해보세요.
|