помогите, пожалуйста
сделать 100 выводов команды date в файл f1
желательно без циклов, самыми простыми командами
спасибо
запусти меня 100 раз
сделать 100 выводов команды date в файл f1
Это же просто - http://www.linuxcenter.ru/lib/books/kostromin/gl_05_05.phtml
Совсем студентов не учат:(
желательно без циклов, самыми простыми командами
если только сто раз ввести команду...
-=Serj=-, это же спаммер! Вы тоже попались :) Оригинальную тему он придумал, я в тихом ужасе :)
-=Serj=-, это же спаммер!
Тогда это о-о-очень скромный спаммер ;)
если только сто раз ввести команду...
вот бы на это посмотреть со стороны :D
Кстати, а можно в самом деле обойтись без циклов, по крайней мере в явном виде?
К примеру, команда watch может запускать определённую команду с заданной периодичностью.
А смысл? Я думаю, все же однострок выглядел бы логично.
А смысл?
Just for fun ©
Just for fun ©
тогда можно как вариант с помощью Cron:
0-29 * * * * date >>file.txt
тогда можно как вариант с помощью Cron:
А как ограничить число запусков cron, чтобы было, к примеру, только 100 строк? :D
-=Serj=-, это же спаммер
Да не, пока не похоже, ссылок никаких пока не видать:)
А как ограничить число запусков cron, чтобы было, к примеру, только 100 строк?
тогда вызвать 2 раза:
0-49 * * * * date >> file.txtпосле выполнения второго - удалить из cron, как раз будет минута что бы это сделать.
Кстати, а можно в самом деле обойтись без циклов, по крайней мере в явном виде?
На Python можно сделать рекурсию
x = 0
def func(x):
print x
x += 1
if x < 5:
func(x)
func(x)
Снимаю шляпу перед уважаемым сооюществом, сразу столько креативных подходов!
На Python можно сделать рекурсию
x = 0
def func(x):
print x
x += 1
if x < 5:
func(x)
func(x)
и добавить для выполнения самой команды что-то вроде этого
import subprocess
cmd = 'date >> f1'
p = subprocess.Popen(cmd, shell = True)
p.poll()
p.wait()p.s. как по мне, решать такие задачи без циклов - усложнять себе жизнь :)
мое решение
[console]
printf "%100s" " " | sed 's/ /date >> test.txt\n/g' | sh
[/console]
мое решение
Мой «плагиат» на его основе:
seq 100 | sed 's/[0-9]*/date >> test.txt\n/g' | shПобедитель конкурса получит индийское гражданство!
[quote="Lupo Alberto"]А как ограничить число запусков cron, чтобы было, к примеру, только 100 строк?
тогда вызвать 2 раза:
0-49 * * * * date >> file.txtпосле выполнения второго - удалить из cron, как раз будет минута что бы это сделать.[/quote]
ога. кронтаб на раз в тысячу лет.. и удалять ничего не надо будет xD

