Проблема такая. В tcl-скрипте я вызываю внешнюю команду (/bin/fgrep) вот в таком коде:
set Grep "/bin/fgrep -i -n -f [file normalize $conlogErrfileDir/$errFileName]"
foreach ip $conlogIPList {
set grepFName [file join $ROOTDIR consolecheck $ip]
set conlogCheckData($errFileName,$ip) [eval exec cat $ROOTDIR/consolecheck/$ip | /bin/fgrep -i -n -f $conlogErrfileDir/$errFileName ]
}
в массив conlogCheckData мне необходимо получить результат этого грепа. Цикл проходит, все значения попадают в массив, но после прохода цикла скрипт вылетает с ошибкой child process exited abnormally
Как лечить?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум GDB, KDE (2004)
- Форум Помогите с TCL, пожалуйста (2007)
- Форум tkLOR - собрать с не системными Tcl/Tk - решено (2008)
- Форум Ubuntu 24.04 обновление пакетов, проблема с grub-pc (2025)
- Форум Не запускаются драйвера Nvidia (2017)
- Форум Out of memory (2020)
- Форум [JAVA] Вызов внешних команд (2010)
- Форум [bash][dfm]Оно почему то всегда true. (2011)
- Форум ошибка при запуске игрового сервера (2014)
- Форум оцените скрипт. (2011)