/
niceSOFT
/
gawk
Обзор
Документация
Войти
/
niceSOFT
/
gawk
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/functab4.awk
33 строки
589 B
Arnold D. Robbins
Improvements to functab4 test.
26 янв 2020, 20:49
26 янв 2020, 20:49
e2cbb77
Код
Авторство
О чём код?
@load "filefuncs" function foo() { print "foo!" } BEGIN { f = FUNCTAB["foo"] @f() # Do the two stats one after the other, and use ".." instead # of "." to avoid race conditions seen using ".". ret1 = stat("..", data1) f = "stat" ret2 = @f("..", data2) print "ret1 =", ret1 print "ret2 =", ret2 problem = 0 for (i in data1) { if (! isarray(data1[i])) { # print i, data1[i] if (! (i in data2) || data1[i] != data2[i]) { printf("mismatch element \"%s\"\n", i) problems++ } } } print(problems ? (problems+0) "encountered" : "no problems encountered") }