2020-06-03 23:10:31 -05:00
|
|
|
#!/bin/sh
|
2019-10-08 20:20:08 -05:00
|
|
|
|
|
|
|
# Formatting:
|
|
|
|
# https://stackoverflow.com/questions/2924697/how-does-one-output-bold-text-in-bash
|
|
|
|
bold=$(tput bold)
|
|
|
|
normal=$(tput sgr0)
|
|
|
|
|
2020-06-03 23:10:31 -05:00
|
|
|
bold_echo() {
|
|
|
|
echo "${bold}$1${normal}"
|
2019-10-08 20:20:08 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
# run fwupmgr
|
2020-06-03 23:10:31 -05:00
|
|
|
firmware() {
|
|
|
|
bold_echo "Devices available:"
|
|
|
|
fwupdmgr get-devices
|
2019-10-08 20:20:08 -05:00
|
|
|
|
2020-06-03 23:10:31 -05:00
|
|
|
bold_echo "Updates available:"
|
|
|
|
fwupdmgr get-updates
|
2019-10-08 20:20:08 -05:00
|
|
|
|
2020-06-03 23:10:31 -05:00
|
|
|
bold_echo "Use 'fwupdmgr update' to update all firmware"
|
|
|
|
}
|
2019-10-08 20:20:08 -05:00
|
|
|
|
2020-06-03 23:10:31 -05:00
|
|
|
firmware
|