Date: Sat, 5 Aug 2017 14:13:06 +0200 From: Ralf Mardorf <ralf.mardorf@rocketmail.com> To: freebsd-questions@freebsd.org Subject: Re: Wildcard on redirection Message-ID: <20170805141306.60e720f5@archlinux.localdomain> In-Reply-To: <25f022f4-4778-3f28-8d78-1f1b292f849e@cloudzeeland.nl> References: <25f022f4-4778-3f28-8d78-1f1b292f849e@cloudzeeland.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 5 Aug 2017 13:58:50 +0200, Jos Chrispijn wrote: >I have this number of .log files which I would like to empty. > >Using > >echo > *.log > >unfortunately doesn't work so I created > >foreach file in (/myfiles/log/*log) > echo "" > $file >end > >but that sequence is not recognized at all. > >Can you tell me how to solve? Thanks! I suspect the dot isn't useful at all, I guess with or without the dot "analog" would be "*log", too, but actually your shell might treat the dot in a different way. However echo "" | tee *log does the trick. https://www.freebsd.org/cgi/man.cgi?query=tee&sektion=1&apropos=0&manpath=redhat
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170805141306.60e720f5>