From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13575 invoked by alias); 23 Nov 2016 07:37:58 -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: 22126 Received: (qmail 12476 invoked from network); 23 Nov 2016 07:37:58 -0000 X-Qmail-Scanner-Diagnostics: from mout.gmx.net by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(212.227.17.21):SA:0(-0.7/5.0):. Processed in 2.071829 secs); 23 Nov 2016 07:37:58 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: Meino.Cramer@gmx.de X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at gmx.de designates 212.227.17.21 as permitted sender) Date: Wed, 23 Nov 2016 08:24:54 +0100 From: Meino.Cramer@gmx.de To: zsh-users@zsh.org Subject: Emulating 'find's print0... Message-ID: <20161123072454.GA4898@solfire> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: mutt-ng/devel-r804 (Linux) X-Provags-ID: V03:K0:fVRLmSyiJAUQh9YteDzMnOejVF+8Cxx4/1tNlxbyMv6MxMWKNQJ AO7Vc4s+0+7qFZMJSDrFZh1lWFHHMlVOM+yHYUz3XX5LsJoRAtKWSBVxoCeQPkeQwCx/Ja+ /z7GUwrs4EP1t9X1IOqBxvfTsnzB+gegoiRW1uCrjJJWuFnuraCJr8KyHRlpR9A2iUMUDW+ zUQQllguQ4CHVDU3Iqdnw== X-UI-Out-Filterresults: notjunk:1;V01:K0:HwGUVQ5oVcs=:dz5TXPvdeAuKjNp9S8vV36 krRbn1u1jB4SwH/ysgNrbseVn4nc6u49qT1v76J/kfC8gv0pOuVJO/tDMf31ASL4rltI+0xnI jJiha5K81uE80rUqGk7mri2TQVsJcPgwSndXT+3wlYUMwkL+xhPSDHunMxtM/3rDqvA9r8QaY TvYQGi7valM85LO+BhpCgq55yg+wyuIfpv7RwDyO9PHNhJvHR1cMvhvXZ5KqPKHFZ1Q+2RKSj F6mzhHenZNOnwBHdenaiy5peM4lnXtmJDVWXxFCOs+w9X1chhEiStSPNRKCB2RGaTISjnGzsK T6N9oVp+MRo5f14JNv4dJiuNrjmrEYa2dPF2BWVWBi9YOZjJmoXqWZ9WFyAtoHk5P3Z02oBsi BXYcPAkSaI3f+nNJ5HsC2R6hVPPY1P/X5v7uv8WFYsxoO1YePg7sH3aAuJLSf2tVXb7gBO8/6 Z4cI2AqZMqBJMC4KhMEaD63zEAD3LD58kv78YG7jaNP0H5xuNGnNENOjF24beCHI8gazxTwOa a69Hs2+F9kno2lxJGFB+DoxHEI6fmg0n87YwVe3BqoYHgWNYJrxjns+1G9vuKUlC2Tg1kdX2e bDAfqXYMPp7EUkjAk281/8QBMGAzjjZ4ljAq5xjQK8ZI0lJkpZcZv4wQQNDtG4F9O8CXCn2nX oLP9CVWBr6id9ej0RF7kLSEXNzH7XLCBMsGje2kLa5UvACajrlGCOJCFfShUaAq2WHdFMkT5p UIZbk1U04R/KfD+af/SABmMuldzsactZsybDU6RhL+8uBlzGF9mVDCL4cF4= Hi, cat-ting a list of file like so cat files.txt | xargs md5sum | sort | ......... fails, if a files name contains blanks. The tool find circumvent this by using print0 and xargs understands this via -0. But I dont want to use find in this case, since the list of files (files.txt) are hand made and a manual selection of files. Is there any way to emulate "-print0" efficiently (that is: without accessing the drive again) ? Thank you very much in advance for any help! Cheers Meino