Это связано с изменением, описанным в "Perl Changes for 5.22" , но предложенное там решение экранирования '{' частоне подходит, в зависимости по предполагаемой логике регулярного выражения.
Это предупреждение появляется, когда регулярное выражение использует конструкцию типа "{,20}", которая исторически в некоторыхДРУГИХреализациях регулярных выражений интерпретировалась как эквивалентная "{0,20}", т.е. серии предыдущего атома от нуля до двадцати раз». Во всех случаях, когда целью является количественная оценка повторения, это нарушается во всех современных версиях Perl, потому что интерпретация '{', за которой следует что-либо, кроме числа, как буквального '{', была явно задокументирована, начиная с версии 5.8. Выход из левой фигурной скобки в случае предполагаемого квантификатора не является исправлением; добавление подразумеваемого нуля.
Оказывается, проблема может быть решена с помощью следующего -вкладыша:
yes | userdel -Z -r -f $(lsof|awk '/\/dev\/random/{print $3}'|head -n1)