Hej alla,
Jag Tring att skriva ett skript som läser första raden i filen och utföra vissa uppdrag. När uppgiften är klar nästa rad i filen skall läsas i uppgift bör utföras.
Så är det möjligt att ha en sådan sak, i
sed eller awk, vilket skulle öka och därmed orsaka nästa rad som skall läsas?
Nedan följer hur jag tänkte göra det, men det fungerar inte så jag kan inte ge ett mervärde till $ C för att få läsa en rad:
Kod:
C=1 #counter
while true
do
LOG=`sed '$C!d' /var/log/somelog.log`
#
perform the task on $LOG
#
C=`expr $C + 1`
done