Как прокомментировал Steeldriver, предпочтительным способом является использование параметра -h
( - no-filename
). Если ваша реализация grep
не включает эту опцию, вы можете использовать sed
или cut
, чтобы изменить вывод:
grep [OPTIONS] PATTERN [FILE...] | sed 's/[^:]*://'
grep [OPTIONS] PATTERN [FILE...] | cut -d : -f 2-
Обратите внимание, однако, что это решение не является общим, так как оно разбивается на имена файлов, содержащие двоеточие (:
).
Вы должны использовать «полный» путь из вывода lpinfo:
/sbin/lpadmin -p printername -v socket://printerfqdn:9100 -m lsb/usr/HP/hp-laserjet_3015-ps.ppd.gz -L "Room number goes here" -E