Вместо того, чтобы изменить полномочия сокета, можно также отредактировать конфигурацию nginx и изменение user www-data
к Вашему собственному имени пользователя
grep -E "(^|[^0-9])$input($|[^0-9])" < file
Это $input
предшествовавший или к началу строки или к нецифре, и сопровождаемый или к концу строки или нецифре.
Вы могли также поступить на службу grep
сделать это как это:
$ grep "[[:alpha:]]810" sample.txt
N104 F810
Более конкретно к Вашему варианту использования:
$ input=810
$ grep "[[:alpha:]]$input" < sample.txt
N104 F810
Я не знаю, ожидаете ли Вы grep
шаблон, чтобы смочь иметь дело с 1-м столбцом также, и раз так в какой способность.
$ input=104
$ grep "[[:alpha:]]$input" < sample.txt
N104 F1810
N104 F3810
N104 F810
N104 F305
Это использует grep
набор символов алфавита. Не уверенный в Ваших требованиях, но это позволит Вам искать на любой из запаздывающих цифр во втором столбце. При необходимости в большем надежном решении, необходимо будет, вероятно, изменить регулярное выражение.