, поэтому я запускаю команду linux
ls /etc/systemd/system | grep -o -E "[0-9]+"
, которая должна возвращать только числовые значения, единственная проблема, она возвращает некоторые нежелательные числовые значения из частей результатов, которые я не хочу, я хочу только числовые значения от -
до .service
, например test-blah4-1321.service
, я просто хочу, чтобы он возвращал 1321
. Что мне здесь не хватает?
пример
$ ls /etc/systemd/system
test.service test-blah4-1321.service test-blah2.service test-blah5-1387.service test-blah3-1521.service