На самом деле это единственный раздел про unix на этом форуме
Модераторы: /dev/random , Модераторы разделов
alexam
Сообщения: 68
ОС: Debian
Сообщение
alexam » 30.07.2009 22:57
извеняюсь что ламер, но в Debian4 не хочет запускатся скриптик ..
пишет что
Код: Выделить всё
:~$ ./start.sh
'/start.sh: line 6: syntax error near unexpected token `
'/start.sh: line 6: ` for i in `seq 1 30`;
script
Код: Выделить всё
#!/bin/bash
while [$x -eq $x]
do
echo 'Н_ли в '
date
for i in `seq 1 30`;
do
echo 'Ра_аем... #'$i
php checker.php
done
echo 'Зак__и в'
date
echo 'ж__ем 8 се_нд...'
sleep 1
done
подскажите плиз! в чём проблемка ?
проблемма решена, сори проблемка была в том что скрипт написан был в виндовом блокноте и изза переносов непарсилось как надо...
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Сообщение
diesel » 30.07.2009 22:58
пробелы между всем, $x в кавычки... хотя можно просто while true ...
alexam
Сообщения: 68
ОС: Debian
Сообщение
alexam » 30.07.2009 23:27
пасиб, ещё вопросик,
как запустить через путти start.sh чтоб бесконечно работал ...
используя screen -d
screen ..... ?
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Сообщение
diesel » 30.07.2009 23:30
alexam писал(а): ↑ 30.07.2009 23:27
пасиб, ещё вопросик,
как запустить через путти start.sh чтоб бесконечно работал ...
используя screen -d
screen ..... ?
Без скрина:
nohup start.sh &
в скрине, как-то так:
screen -d -m start.sh
alexam
Сообщения: 68
ОС: Debian
Сообщение
alexam » 31.07.2009 10:27
Спасиб за качественный и быстрый ответ!
.... но что то не пляшет
dtwew@vcp:~$ nohup start.sh &
[1] 18410
dtwew@vcp:~$ nohup: appending output to `nohup.out'
nohup: cannot run command `start.sh': No such file or directory
nohup ./start.sh &
[2] 19653
[1] Done(127) nohup start.sh
dtwew@vcp:~$ nohup: appending output to `nohup.out'
Alex2ndr
Сообщения: 443
ОС: Debian Lenny
Сообщение
Alex2ndr » 31.07.2009 10:43
alexam писал(а): ↑ 31.07.2009 10:27
Спасиб за качественный и быстрый ответ!
.... но что то не пляшет
dtwew@vcp:~$ nohup start.sh &
[1] 18410
dtwew@vcp:~$ nohup: appending output to `nohup.out'
nohup: cannot run command `start.sh': No such file or directory
nohup ./start.sh &
[2] 19653
[1] Done(127) nohup start.sh
dtwew@vcp:~$ nohup: appending output to `nohup.out'
Полный путь к start.sh укажите. Типа nohup /home/user/start.sh &
alexam
Сообщения: 68
ОС: Debian
Сообщение
alexam » 31.07.2009 11:33
пасиб, попробую ,
через скрин пошло
screen -d -m start.sh