From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 371b6f09 for ; Wed, 21 Aug 2019 14:32:52 +0000 (UTC) Received: (qmail 10046 invoked by alias); 21 Aug 2019 14:32:44 -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: List-Unsubscribe: X-Seq: 24167 Received: (qmail 18971 invoked by uid 1010); 21 Aug 2019 14:32:43 -0000 X-Qmail-Scanner-Diagnostics: from out5-smtp.messagingengine.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.2/25545. spamassassin: 3.4.2. Clear:RC:0(66.111.4.29):SA:0(-2.6/5.0):. Processed in 5.309316 secs); 21 Aug 2019 14:32:43 -0000 X-Envelope-From: d.s@daniel.shahaf.name X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at daniel.shahaf.name does not designate permitted sender hosts) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=mime-version:message-id:in-reply-to :references:date:from:to:subject:content-type; s=fm1; bh=Lm0RDMJ hVABJLE1A4GxE5noY7FxWD64Z7e50IAzJ7yA=; b=T0YO4Z88Bsw6DOfFWNZQr0Q 9XGXUQb6BNeKadK00xnmrZKNizBcMvcjigQWBKAUj4zshVPzuJ16JdNP0zpfI82m pnyZqZRCZRGYFqPqEfiJcRHN3Fo8dsQSZkEgdjG6tceTuSMltMg1IjNS5jj0fnmo lpdGwV2W/o/ht7N9B3J1QlkjPibceBeeL4s5tNPxCq53MuldqFVJnFiVq+E5xvT7 sGGI4Cs27sf/ZjWvAP9YpNIDUUAb6umJre+ArA83o/fa63Vey4q6q/9bj83HN7JP BgeMRGv5mIWxpyaz8mFZviYHxI1dbUzNDOfnZ6yvK3Zpi6Y2VE0P2wspQDzirjA= = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=Lm0RDM JhVABJLE1A4GxE5noY7FxWD64Z7e50IAzJ7yA=; b=B8iX5+WD+pp2sqrdupXN0g pxwdk1jyhYTMojBIaAtZI0hCl06MUYaObAOFnByv3ybHWG6jE6RDM4C8zv4PURsn MzeW/Ysm1DCLkilxE88MmbrYXhvoFWhitiLnBPZe88AwDTf2L5vnEARL91rpMV3M 7uNMoxWybRAyMtMNH4QFdJ6HdTax4qIiVqclFBv9ZnV58uFx34M4pWDEixUuROFD 3Jdz01hmbxXpjXIHidiUAucKHhFPXRa+OHC2LhZw2EZei+tZKrm4PWAWp5fY+4U6 E/SJ5OChyAldvXkpitBPtbfDV0OBQbiXzpgm9adL39esKUav3RsrtWeNEcvH97hQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudegfedgkedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsehttd ertderredtnecuhfhrohhmpedfffgrnhhivghlucfuhhgrhhgrfhdfuceougdrshesuggr nhhivghlrdhshhgrhhgrfhdrnhgrmhgvqeenucfrrghrrghmpehmrghilhhfrhhomhepug drshesuggrnhhivghlrdhshhgrhhgrfhdrnhgrmhgvnecuvehluhhsthgvrhfuihiivgep td X-ME-Proxy: X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.6-916-g2c9f444-fmstable-20190821v5 Mime-Version: 1.0 Message-Id: <2630172a-ed53-48e8-b684-48b8bb59c5f6@www.fastmail.com> In-Reply-To: <918ED85F-9DE5-4365-B962-45AD4AADDF46@icloud.com> References: <918ED85F-9DE5-4365-B962-45AD4AADDF46@icloud.com> Date: Wed, 21 Aug 2019 14:31:41 +0000 From: "Daniel Shahaf" To: "Aryn Starr" , zsh-users@zsh.org Subject: Re: Get the result of the last glob Content-Type: text/plain Aryn Starr wrote on Wed, 21 Aug 2019 13:22 +00:00: > ebook-convert * *.epub Assuming emacs keybindings, you can do: ebook-convert *{,.epub} (where will expand the glob) or ebook-convert * **.epub (where "*" is the default binding for the expand-word widget, which will expand the glob) or even () { for 1; do ebook-convert $1 $1.epub; done } * which, unlike the previous examples, works for any number of files. (It's an anonymous function with arguments.) > Which I want expanded to: > > ebook-convert somebook.mobi somebook.mobi.epub >