쉘스크립트 백그라운드로 20분 마다 실행시키기

khaic0c0의 이미지

#!/bin/bash
export Today="`date '+%Y-%m-%d'`".log
wget -q -O -nd http://www.aaa.com/input.php --output-document=/home/LOG/$Today;

cron 으로 이와 같이 해서 특정사이트를 일정시간에 한번씩 실행되도록 하면되는데요.

다방24에서 cron 을 안해준다고 합니다.
그래서 혹시나 이것을 20분 마다 돌아가겠끔 백그라운드로 실행시킬수 있을까요?

예를들어 ./daliy & 20분 ㅡ.ㅡ;

이렇게여 ㅎㅎㅎ
알고 싶어요~.~

추가로 질문 하나 더 드려요.
Today="`date '+%Y-%m-%d'`".log 을 시간, 분, 초까지도 나오게 하고 싶은데 어떻게 부꾸면 되나요?

답변 주시면 감사하겠습니다.
수고하세요

cdral의 이미지

시간분초까지 나올려면 %H%M%S 를 추가해주면됩니다.
cron 을 루트계정말고도 원격접속하여 일반유저 계정으로도 만들수 있지않나요?

khaic0c0의 이미지

cafe24에서 cron 을 지원해주지 않는다고만 해서 안되는줄 알았습니다.
혹시, 어떻게 하면 사용자가 cron 을 할 수 있나요?
답변 주시면 감사하겠습니다.

어딜 가든 필요한 인간되자~~ :-)

cdral의 이미지

호스팅업체에서는 어떻게 되는지 모르겟으나
쉘계정 접속하신후 crontab -e 로 편집하세요
안되면 어쩔수없죠 ㅎ

planetarium의 이미지

cron을 허용하지 않을수도 있죠.

while [ 1 ]; do echo test; sleep 2; done

2초마다 'echo test' 가 실행됩니다. 응용해보세요~

a287848의 이미지

shell 스크립트 대신에 그냥 watch 명령어 사용하셔도됩니다.

watch -n 시간 "명령어" &

이렇게요

Dig it.

neocoin의 이미지

about crontab

정책상 지원하지 않습니다.

그래서 scheduler 역할을 하는 스크립트를 작성하시고, 이 scheduler 스크립트가 주기적으로 동작을 원하는 스크립트를 실행하는 형태를 취하셔야 합니다.
scheduler 스크립트는 nohup으로 띄우시면 됩니다.

그리고 정책상 서버외에 어떠 독립 프로세스도 지속적인 동작을 보장하지 않습니다 예를들어서 서버 재시작시 해당 scheduler script를 실행시켜 주지는 않겠지요. 이부분에 등록할 핸들러도 마땅히 없습니다.

그래서 scheduler script 실행을 웹페이지에 get으로 접근할수 있는 페이지에 심어두고 검색 엔진이나 사람들이 접근시에 스캐줄러로 실행하는 형태로도 사용합니다.
계속 생긴되는 rss같은거 만들어 놓으시고, 자신의 google reader로 읽게 만들면 거의 지속적으로 동작할 겁니다.

이 부분에 대한 약관을 정확히 모르겠는데, 하지 말라는 행위 같습니다. --;

about date

man date 하시면 포멧에 잘 나와있습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.