Работает ли конструкция классической оболочки Борна на основе обратной галочки -?
Как в следующем скрипте...
#!/bin/sh
LINK_Q="`iwconfig mlan0 | awk '/Link Quality/{split($2,a,"=|/");print int((a[2]/a[3])*100)}')`"
echo "$LINK_Q"
Если нет, то есть ли у вас способ узнать, какую именно марку и версию оболочки использовал Conky для запуска скрипта?
П.С. Если вы изменили дистрибутив GNU/Linux, также дважды -проверьте имя интерфейса.