| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AK666 20.05 20:20 / 20.05 20:22
handler.sh#!/bin/sh /srv/parser/current/parser3.cgi handler.phandler.p
@main[][locals]
$stdintable[^table::create{line}]
^while(true){
^if(def $console:line){
^stdintable.append{$console:line}
}{
^break[]
}
}
^stdintable.foreach[pos;row]{
$pos = $row.line
}[^#0A]test.txt:first line$ cat test.txt | ./handler.sh
sdfv
sadvf
sadfv
sdfv
dsfv(6)
sdv(10)
sadvf
sadfvs
fdv
f
sdvf(15)
totla: 6+3+6+1 = 16 lines
0 = sdfv 1 = sadfv 2 = dsfv(6) 3 = 4 = sdv(10) 5 = sadfvs 6 = f 7 = totla: 6+3+6+1 = 16 linesА ГДЕ ОСТАЛЬНОЕ ??