From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22056 invoked by alias); 24 Feb 2010 19:30:20 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 14883 Received: (qmail 1103 invoked from network); 24 Feb 2010 19:30:18 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00, DATE_IN_PAST_12_24 autolearn=no version=3.2.5 Received-SPF: pass (ns1.primenet.com.au: SPF record at ntlworld.com designates 81.103.221.47 as permitted sender) Message-Id: <201002232233.o1NMXw2m010159@pws-pc.ntlworld.com> From: Peter Stephenson To: zsh-users@zsh.org Subject: Re: locking a file in zsh? In-Reply-To: Message from Peter Stephenson of "Tue, 23 Feb 2010 22:05:50 GMT." <20100223220550.1d934b0c@pws-pc> Date: Tue, 23 Feb 2010 22:33:58 +0000 X-Cloudmark-Analysis: v=1.1 cv=ZtHxNT4mZm3rCuM0SmWmgWxeBwJsziC8EqOrwwVkrhA= c=1 sm=0 a=NLZqzBF-AAAA:8 a=KzOnHRGCsCDw-KPt5egA:9 a=IOsNSc39UFmBtWCnFUG0iI9KWeMA:4 a=_dQi-Dcv4p4A:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Peter Stephenson wrote: > # in .zshrc > zmodload -aF zsh/system b:zsystem > > # in window A > touch /tmp/zsystem_filelock > ( > zsystem /tmp/zsystem_filelock > print locked > sleep 10 > ) > > # in window B > zsystem /tmp/zsystem_filelock er... sorry # in .zshrc zmodload -aF zsh/system b:zsystem # in window A touch /tmp/zsystem_filelock ( zsystem flock /tmp/zsystem_filelock print locked sleep 10 ) # in window B zsystem flock /tmp/zsystem_filelock -- Peter Stephenson Web page now at http://homepage.ntlworld.com/p.w.stephenson/