22 lines
346 B
Bash
22 lines
346 B
Bash
#!/bin/sh
|
|
FLASH_TIME="$(awk '
|
|
$1 == "Installed-Time:" && ($2 < OLDEST || OLDEST=="") {
|
|
OLDEST=$2
|
|
}
|
|
END {
|
|
print OLDEST
|
|
}
|
|
' /usr/lib/opkg/status)"
|
|
|
|
awk -v FT="$FLASH_TIME" '
|
|
$1 == "Package:" {
|
|
PKG=$2
|
|
USR=""
|
|
}
|
|
$1 == "Status:" && $3 ~ "user" {
|
|
USR=1
|
|
}
|
|
$1 == "Installed-Time:" && USR && $2 != FT {
|
|
print PKG
|
|
}
|
|
' /usr/lib/opkg/status | sort |