Здравствуйте.
Прошу помочь кто знает ответ на два вопроса. Если я не в той теме прошу извинить, я на этом форуме впервые.
1) (не очень важно. помогите кто может) я не могу установить дистрибутив DEFT 7.2. система виснет. ошибку не помню. пробовал на трех машинах. LIVE работает отлично.
2) прошу подсказать как можно запустить консольную программу в автоматическом режиме. подробно: у меня есть программа, которая должна запускаться, например, так: program -file_1. после того, как она отработает, она же запускается через 10 минут: program -file_2, еще через десять минут: program -file_3, etc до бесконечности.
я не прошу все сделать за меня. я только прошу подсказать, где искать корень проблемы. полагаю я должен полностью изучить язык программирования bash, т.е. научиться писать сценарии bash. или это можно сделать средствами Си?
может кто ссылку кинет на информацию.
Большое спасибо всем, кто откликнется.
Запуск программы в автоматическом режиме.
2) прошу подсказать как можно запустить консольную программу в автоматическом режиме
система виснет. ошибку не помню
Ну каким образом вам помочь? Произнести заклинание?
ЗЫ. А вы уверены, что вам нужен именно этот дистрибутив? (И вы конечно же собираетесь его использовать в благих намерениях...:))
DEFT 7.2
Это что за дистрибутив такой?The distribution you requested does not exist in our database
Это что за дистрибутив такой?
DEFT is a Live CD built on top of Xubuntu with tools for computer forensics and incident response.
http://www.deftlinux.net/
DEFT is a Live CD built on top of Xubuntu with tools for computer forensics and incident response.
Понял, спасибо :)
ошибку не помню
Без ошибки помочь никто не сможет. Телепатов нет.
По какому критерию, кстати, подбирался дистрибутив?
Это что за дистрибутив такой?
Это специальный. Только для настоящих продвинутых хакеров.
Это специальный. Только для настоящих продвинутых хакеров.
Понял, спасибо :)
-=Serj=-, many thanks/i forgot about cron/ shall use it
спасибо, -=Serj=-. совсем забыл про cron
xxblx, дистр выбирался по набору инструментария, нашел ему замену Back Box.
Прошу поменьше серьезных вопросов, я только несколько месяцев, как полностью мигрировал
через некоторое время попробую установить DEFT еще на одну машину, напишу об ошибке
всем спасибо
К сожалению очередная установка DEFT не удалась. Вот ошибка:
---------------------------------------------------------------------
Installer crashed
We're sorry; the installer crashed. After you close this window, we'll allow you to file a dug report using the integrated dug reporting tool. This will gather information about your system and your installation process. The details will be sent to our bug tracker and a developer will attend to the problem as soon as possible.
---------------------------------------------------------------------
Свободный перевод:
Инсталлер накрылся медным тазом
Нам очень жаль; программа установки завершилась аварийно. После того, как вы закроете это окно, мы дадим вам попытку сохранения отчета об ошибке в файл, используя интегрированную систему отчета об ошибках. Скорее всего это будет информация о вашей системе и о процессе установки. Подробности будут отправлены в нашу систему отслеживания ошибок и разработчик займется этим вопросом как только сможет.
---------------------------------------------------------------------
И еще. К сожалению я забыл сказать при указании второй проблемы, что file_1, file_2 и т.д. должны сами изменяться. А для того, чтобы составить задания для cron, мне полгода не хватит вручную указывать каждый файл.
file_1, file_2 - последние цифры должны автоматически инкрементироваться.
Прошу извинить, если это совсем тупые вопросы.
Проще во всем всегда и везде самому разобраться. Тема закрыта.
Администрацию форума прошу уничтожить мой аккаунт.
Проще во всем всегда и везде самому разобраться.
Ну, положим, я скажу, что нужно что-то вроде:
#!/bin/bash
FCOUNT=100500
for i in {1..$FCOUNT} ; do
program "file$i";
done
И вызывать этот скриптик из cron каждые десять минут.
Я не очень понял вторую проблему, если вы пишете, что
Если вы имеете в виду, должны изменяться имена файлов, а именночто file_1, file_2 и т.д. должны сами изменяться
последние цифры должны автоматически инкрементироваться.
то вопросов нет. Но тут другая проблема - мне неизвестно количество файлов, которые должна обрабатывать ваша program. Можно, конечно, изменить строку for i in... на
for i in $(ls -1 /path/to/the/files) ; doи далее по тексту, но и у этого способа есть недостаток - ограничение на длину командной строки. В общем, не знаю.
Проще во всем всегда и везде самому разобраться
Вам таки это удалось? Что ж, это хорошо, я рад за вас, но это не повод обижаться на форумчан и администраторов -
Администрацию форума прошу уничтожить мой аккаунт.
Зачем? Вы можете еще раз вернуться - мало ли что? Здесь вовсе не против помочь вам, но для этого нужно четко представлять себе задачу. Народ поправит меня, если я в чем-то неправ. Удачи!
Проще во всем всегда и везде самому разобраться. Тема закрыта.
Администрацию форума прошу уничтожить мой аккаунт.
не будьте ребенком, Вы сами обратились за помощью на форум, а не на оборот.
Проще во всем всегда и везде самому разобраться. Тема закрыта.
Администрацию форума прошу уничтожить мой аккаунт.
Напрасно, насчет удаления аккаунта.
Если хочешь ответ - правильно ставь вопрос и детально описывай проблему. Потому как правильно поставленный вопрос содержит половину ответа ;) А у тебя непонятно что: помогите с тем не знаю с чем.
Если мой аккаунт не будет удален, то спасибо.
Прошу покорно всех меня извинить.
Поначалу мне показалось что меня игнорируют из-за аватара.
Я также полностью поддерживаю культуру Сообщества. И в частности то, что сказал Eric S. Raymond.
Мне нужно изучить язык bash, как я и предполагал. За подсказки спасибо большое.
Всем отозвавшимся спасибо.
Мне нужно изучить язык bash
Тогда, возможно, вам это пригодится: bash scripting guide.
Спасибо, yars, скачал архив целиком.
А с самым первым и не очень важным вопросом частично разобрался.
Я сделал загрузочный флеш-накопитель типа флешки :) и загружаю ISO образ прямо с неё.