A quick pass. Needs testing and refactoring. $2 != "16.00" { print ; next } flag == 0 && $2 == "16:00" { print ; flag=1 ; next } flag == 1 && $2 == "16:00" { $2=="17:00"; print; flag=0 ; next }
On Tue, Jun 19, 2018 at 2:04 PM, Rich Shepard <rshep...@appl-ecosys.com> wrote: > On Tue, 19 Jun 2018, Robert Citek wrote: > >> Good luck and let us know how things go. > > > This can be done using awk and flags. I've not before used flags in awk so > I don't know the proper sequence of commands. What I have now is: > > $2!="16.00" { print } > $2=="16:00" { print; flag=1 } > $2=="16:00" { $2=="17:00"; print; flag=0 } > > This prints the input file without change. If anyone has thoughts on how > to use a flag to change the value of field 2 please share them with me. > > > Rich > _______________________________________________ > PLUG mailing list > PLUG@pdxlinux.org > http://lists.pdxlinux.org/mailman/listinfo/plug _______________________________________________ PLUG mailing list PLUG@pdxlinux.org http://lists.pdxlinux.org/mailman/listinfo/plug