shell-skrip für portupgrade

bsd5543

IT of the living dead
hi all,

bin blutiger Anfänger hinsichtlich shell-skripts.

Ich möchte mittels portupgrade eine Auswahl von ports upgraden.

Dazu würde ich mittels portversion eine Datei erzeugen:
Code:
portversion -v | grep need | awk '{print $1}' > datei.txt

Nach manueller Änderung in der Datei möchte ich die Zeilen per portupgrade durchlaufen lassen.

Könnte dies das folgende Skript leisten?
Code:
exec 3<datei.txt

while read port <&3
do
      portupgrade $port
done


cheers
 
Hi


Also ich machs so:

pkg_version -v | grep needs | cut -f1 -d" " >/shit


editiere /shit


portupgrade `cat /shit`
 
Zurück
Oben