From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27306 invoked by alias); 16 Apr 2016 11:36:51 -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: 21449 Received: (qmail 12274 invoked from network); 16 Apr 2016 11:36:48 -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=-1.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FROM_WORDY autolearn=no autolearn_force=no version=3.4.1 Date: Sat, 16 Apr 2016 13:31:33 +0200 From: Meino.Cramer@gmx.de To: zsh-users@zsh.org Subject: [[ -f ]] and filename generation Message-ID: <20160416113133.GA10973@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:QRFFMXN6Ih1xr+2uuf0tC9fwIwBeGxoKZbGnLo6m198LN8nscoL j0vkH5XeJWaltLvX5IhsVGjN/me0hrwdq3wsgEjpeSl0niSkuNefH94TA/ibSslUBE8CyHD SWL9M1Fon6VKxkQNn4/6fkMWbk9/yJTRmXC06p9IUVxZ9hvIts7Ph1/UFNuTZXrhMNqBrBM 7G7UuMmybK6q9pLfjKSSA== X-UI-Out-Filterresults: notjunk:1;V01:K0:P7ntxyOrLZg=:aVb8DOwlhVUskghFTeNpyL eD7tL4stx8lGznomy5JgJ+Fw5Zg2XiEzeCHNpYFpGhlDM35lQzM562aPnxs07BxSJjbicLnxv 9xuZ176QmvH5qtRCC8zPN0TLKyIEFMAxAXxfaTxFuNSxXXj3hjV3Jjhtv8fx2lBtF0NsJ6FhL gw+cT9QnzVNmq4H2vYKX9jw3ei4dk236Dgh4RuF3BtogSEk8Yv0/s7+BgdkzvXx2L1rR+IJ4I tNzWe093H7k2B8iCZDvAqLD2ezpPo5+dfNPiCK4/oSAaWOWobpvz9hCbV/Za+0suQ+T99mr5y DqahHQDn9Ue1L/QgncvnTaP0gvI8yJ04hJiZ+4TK7E3B4e3pVypgYFURFPB9E8z3+xnhnlgSq 75Lbph+pJL8UbbkJlZMk343w+VnH27nDtjUC++/2YK3T/Wfpliqqu3+89d21WZb2HNIllexQB pkYn0tvhldxoW9j8+8OzDyVlHifHWCA7aJUel/cCd4BjiYYcCKPC98YPTXMN6IL9QCzke0tG9 KcpX+tu5N/tVK0IzK5e0F7YO7EQFhTbQbFC9IK1H8Nak5G1nJa5ThUXhHzOJ+tpH+YbpC9hhz 90J6Vg0DU+mli8ER1LCZInpYTYrkUbqvcqkghS1NEqp1Mt46ts9TVVdJ9IYHHHxqNjmSDJ644 d71rPaHYsRwYZeSm3Xv/hOXQ/+6A/yEE3JS0uiGrlE2f1jZmfJRCpfEVuu9FrEBwbN4GHWdKe cwV41yia053egRkLRuPIQFnB5Cc+a/95Aod3bzTf58OLgvbbylpFXqH08uY= Hi, A script I am writing is reading filenames from a list. These filenames not complete. Example: On disk: filename.ext1.ext2 In the list: filename or filename.ext I want to check for the existing of the files in the list on disk with a construct like this if [[ -f $FILEFROMLIST ]] ; then # do something more useful here fi I know, that are different approaches to this problem (for example reading the filenames from disk into an array and process those) but I am interested in getting this -f thingy to run. I tried variation of if [[ -f "$FILEFROMLIST*" ]] ; then .... fi with extendedglob set...but with no success. Is there any way to get this "-f" thingy to work? Thank you very much in advance for any help! Best regards, Meino