LINUX.ORG.RU

История изменений

Исправление Psych218, (текущая версия) :

А ещё можно избавиться от grep в зависимостях (ну и от одного лишнего вызова программы), раз уж всё равно используется sed. Вместо:

SCNNRDEV=$(scanimage -L | grep libusb | sed "s/^.*\`//;s/'.*$//")
сделать:
SCNNRDEV=$(scanimage -L | sed -n "/libusb/{s/^.*\`//;s/'.*$//;p}")

Исходная версия Psych218, :

А ещё можно избавиться от grep в зависимостях (ну и от одного лишнего вызова программы), раз уж всё равно используется sed. Вместо:

SCNNRDEV=$(scanimage -L | grep libusb | sed "s/^.*\`//;s/'.*$//")
сделать:
SCNNRDEV=$(scanimage -L | sed -n "/libusb.{s/^.*\`//;s/'.*$//;p}")