From owner-freebsd-questions@FreeBSD.ORG Tue Jan 12 12:49:42 2010 Return-Path: Delivered-To: freebsd-questions@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D3AD1065670 for ; Tue, 12 Jan 2010 12:49:42 +0000 (UTC) (envelope-from nvass9573@gmx.com) Received: from mailout-eu.gmx.com (mailout-eu.gmx.com [213.165.64.42]) by mx1.freebsd.org (Postfix) with SMTP id B68B68FC1C for ; Tue, 12 Jan 2010 12:49:41 +0000 (UTC) Received: (qmail invoked by alias); 12 Jan 2010 12:49:40 -0000 Received: from unknown (EHLO [192.168.73.90]) [79.107.161.105] by mail.gmx.com (mp-eu002) with SMTP; 12 Jan 2010 13:49:40 +0100 X-Authenticated: #46156728 X-Provags-ID: V01U2FsdGVkX1+ONL9/E7SOqBZ/hDvXSOBMgJeiQuPHkvMuThnpHf fI6tGKI5Ol9BgV Message-ID: <4B4C6FB0.9050309@gmx.com> Date: Tue, 12 Jan 2010 14:48:48 +0200 From: Nikos Vassiliadis User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: Jos Chrispijn References: <4B4C4D2D.2040609@webrz.net> In-Reply-To: <4B4C4D2D.2040609@webrz.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.71 Cc: freebsd-questions@FreeBSD.org Subject: Re: Buld echo X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2010 12:49:42 -0000 On 1/12/2010 12:21 PM, Jos Chrispijn wrote: > I have 35 log files that I want to flush once a day. > In order to keep them exist I now do an 'echo > logfile.log' > How can I do such in one command having the same effect on all log files? You could use truncate(1). Something like: truncate -s 0 file1 file2 file2 ...