В винде часто использую следующую конструкцию:
1) имею файл со списком хостов и параметров, например счетчиками производительности. которые надо время от времени запускать, число счетчиков разное ,но не больше 7, например.
<hostname1>|<counter name1>|<counter name2>|<counter name3>
<hostname2>|<counter name1>|<counter name2>
<hostname3>|<counter name1>|<counter name2>
В скрипте пишу следующую конструкцию:
for /f "delims=|;tokens=1,2,3,4,5,6,7" do (
выполняю действия с переменными %%i (первое вхождение) %%j (второе) и т д.
)
При
том мануал по даной комманде в винде можно получить простой комбинацией: "help for" в cmd.exe
Вопросы:
1) Каким образом выполнить парсинг из шелла текстового файла с разделителями?
2) Какой командой можно получить мануал по такой команде? Пробовал "man for" - результат пустой, а в "man sh" по for описание короткое. Если есть мануал - прошу кинуть в меня им.