/
githubmirror
/
lsof
Обзор
Документация
Войти
/
githubmirror
/
lsof
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/dialects/linux/tests/case-20-pidfd-pid.bash
24 строки
457 B
Jiri Slaby (SUSE)
tests: eliminate use of fgrep
17 май 2024, 10:22
17 май 2024, 10:22
3729186
Код
Авторство
О чём код?
#!/bin/bash source tests/common.bash TARGET=$tcasedir/pidfd { $TARGET | ( read pid fd if [[ $pid = -1 && $fd = -1 ]]; then echo "pidfd is not available on this platform, skipping" exit 77 fi line=$($lsof -p $pid -a -d $fd -F pfn| tr '\n' ' ') if ! grep -Fq "p${pid} f${fd} n[pidfd:$pid]" <<<"$line"; then $lsof -p $pid -a -d $fd -F pfn echo echo $line echo r=1 fi kill $pid exit $r ) } >> $report 2>&1