Мне нужно иметь дело с текстом в основном в формате 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.
Мне нужно удалить имя команды из исходной частоты и добавить ее к новой частоте.Как я могу отметить номер строки?