текстовые инструменты Java - PullRequest
0 голосов
/ 19 марта 2012

Мне нужно иметь дело с текстом в основном в формате TXT.Я обычно использую Java и читаю или пишу текстовый файл, и получаю или разбираюсь с текстом.Я считаю, что это неэффективно работает。 Мне нужно найти другие инструменты, чтобы эффективно разобраться с текстом.Любое предложение?Заранее спасибо.

Дополнительная информация: у меня есть файл crontab.conf и его содержимое, подобное этому:

# every 30 mins
[0 0,30 * * * *]
cmd_applog
cmd_coreparam


#every 4h
[0 1 0,4,8,12,16,20 * * *]
cmd_vgstatus
cmd_diskcheck

# every 5 secs
[0,5,10,15,20,25,30,35,40,45,50,55 * * * * *]
process_number

crontab.conf вот так.Теперь у меня есть имя команды вроде 'ls_info' и эта команда, которая выполняется каждые 5 секунд.В этом случае, во-первых, я посмотрю crontab.conf и выясню, содержит ли он команду с именем 'ls_info', если да, я добавлю эту команду следующим образом:

 # every 5 secs
 [0,5,10,15,20,25,30,35,40,45,50,55 * * * * *]
 ls_info

добавить новуюКоманда в файл проста, но обновить этот файл не для меня.Предположим, что у нас уже есть команда с именем «cmd_vgstatus» в crontab.conf, теперь я сначала обнаружил, что эта команда существует, а затем в соответствии с частотой этой команды (предположим, 5 секунд), я обнаружил, что «cmd_vgstatus» будет выполняться каждые 4 часа, поэтомуВ этом случае мне нужно сделать много.

1.how can I check command's frequency by a number, such as 5 sec. 

И мне нужно сопоставить 5 с [0,5,10,15,20,25,30,35,40,45,50,55 ** * * *].Более того, частота может составлять 5 с или, может быть, 10 мин., ее динамика.

2.now I matched frequency successfully.

Мне нужно удалить имя команды из исходной частоты и добавить ее к новой частоте.Как я могу отметить номер строки?

1 Ответ

0 голосов
/ 19 марта 2012

Perl отлично подходит для работы с текстовыми файлами.Если вы хотите получить лучшие ответы, вам нужно быть более конкретным в своем вопросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...