[Berlin-wireless] Autoupdate (war Re: Was soll ich programmieren?)

Bastian Bittorf bittorf
Di Nov 13 00:16:26 CET 2007


> ipkg status|grep Package|sed s/Package\:\ //

Schoener:
LIST="$(ipkg status | sed -ne 's/^Package: \(.*\)/\1/p' | while read LINE;  
do printf "$LINE ";done)"

> ipkg install $(nvram get ff_ipkg)

Das geht natuerlich nicht.
Man darf keine Pakete installieren, die schon installiert sind.

for PACKET in $LIST; do
	test -z "$(ipkg status $PACKET)" && echo ipkg install $PACKET
done

bye,Bastian.




Mehr Informationen über die Mailingliste Berlin