From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11255 invoked by alias); 6 Nov 2013 17:51:25 -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: 18103 Received: (qmail 6191 invoked from network); 6 Nov 2013 17:51:19 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS autolearn=ham version=3.3.2 X-AuditID: cbfec7f4-b7f0a6d000007b1b-4c-527a8194f10c Date: Wed, 06 Nov 2013 17:51:15 +0000 From: Peter Stephenson To: zsh-users@zsh.org Subject: Re: copying to a deep parallel directory Message-id: <20131106175115.09d0cf95@pwslap01u.europe.root.pri> In-reply-to: References: Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphluLIzCtJLcpLzFFi42I5/e/4Nd0pjVVBBlvX61nsOLmS0YHRY9XB D0wBjFFcNimpOZllqUX6dglcGXOnH2Mr6GCpeLBAsYGxk7mLkZNDQsBEovPfNCYIW0ziwr31 bF2MXBxCAksZJc43H2OBcpgk1l6ZygpSxSKgKnGn6xOYzSZgKDF102xGEFtEQFRi+YrN7CC2 MFD8cX8H2FReAXuJV+0tYDangK3Epne32EBsIQEbiYndM8Hm8AvoS1z9+wnqCnuJmVfOMEL0 Ckr8mHyPBcRmFtCS2LytiRXClpfYvOYt8wRGgVlIymYhKZuFpGwBI/MqRtHU0uSC4qT0XEO9 4sTc4tK8dL3k/NxNjJAQ/LKDcfExq0OMAhyMSjy8M2qqgoRYE8uKK3MPMUpwMCuJ8AqEAoV4 UxIrq1KL8uOLSnNSiw8xMnFwSjUwtjVrfjLiL7j19sOtBV9yhDfraHqJl+V/3FqcW36dYcX8 iu0zbjSenXRDuvbGDntW9ulrNhfxdbTXT7SxX5qq+9r/XFHwi8m/0pWWPNw7Kdz26sY1ax6/ aRENPBdb6TCrqEba81J3/zyBQIM7wsk53ZVKEy6X7Hrz06826Mkiw/t1+2uyFx7xUWIpzkg0 1GIuKk4EAG17l+4fAgAA On Wed, 06 Nov 2013 17:21:23 +0000 (UTC) zzapper wrote: > Say I want to copy a file from > > /var/www/html/admin/include/ > > to > > /var/www/live/admin/include/ > > I can of course > > > cd html live > > and then I can use $OLDPWD or ~+1 > > but is there anything niftier? So we're assuming you're in the former directory... cp ${PWD/html/live} This syntax gets a bit messy if you're changing multiple levels since you need to quote the slashes. pws