Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: [ -d (#i)Temp ]
- X-seq: zsh-users 30528
- From: Roman Perepelitsa <roman.perepelitsa@xxxxxxxxx>
- To: Ray Andrews <rayandrews@xxxxxxxxxxx>
- Cc: zsh-users@xxxxxxx
- Subject: Re: [ -d (#i)Temp ]
- Date: Fri, 10 Apr 2026 21:37:44 +0200
- Arc-authentication-results: i=1; mx.google.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=dCHhZDXBSx7LrL8UJ9NqHn2v//9IxGoyJdFkc7NcBKY=; fh=D6X9xIaVjTSxb6gwuCseglo0uxyISp24IsyxMp5sRU4=; b=A/shLt/mDmNpFXSLCqCy734M0m8rchHJJFR0TRfwhqg2UP7o51LhKBfKiyfVlTCVCK j8YWY2TzJyxhV4lUeiBjHQe2BQ6syiyD7oPcUn45TrBazgtfqkiBYXtVuvx90DWc3bYE TzKWga068iqDh+BrjvhZjQ4dWtfwDLSvlWdeVYpNB9Wq821IM7z/ekjP7YSEDQUMPlRi UTSnDk1X3DikrvG8XadUlD3LKGU1sRBB7NWrarOc3/P7EGX+M6I6ChcMqXcMH+1+N5AW UwDkGXtnXwAgA9e61jB61FHYvbFEz2iV+p2oI/d30asEic8H8T+66QFm1+gLpEt2VQKF crxA==; darn=zsh.org
- Arc-seal: i=1; a=rsa-sha256; t=1775849875; cv=none; d=google.com; s=arc-20240605; b=Zvh0VtLgMY6MIl7Ur1uXiI+KRdYI0InVW6HL1yn5ODAhSDy7/yQMk2XavjOFGB4YXk 2o6iVhP0sXI7qeing7xdNo3b7jbDjkmqoFM+PEhpoVytO1ANdBqcRdg82cEUd/UacjG8 U9fW8BWRRBb2W9Tx/Nw26nRMSpCFv1F/Nb8JRF2bEE9OMzHO8wztyoEAdSNhMuVXt8RZ SQSvh+9ONIaZsWkJEqKXSQc4EccEh8no6sUhoPG1n4vEQLMWt8wL+zenQtt/7RrehbB6 6TXKJo6itS1BjAssBZjDQXUF16UGL8b6R7ypLyV5wxk59fWL6S7xHs+ef8Tow6Fr7Vpo V5MA==
- Archived-at: <https://zsh.org/users/30528>
- In-reply-to: <48c2f356-43e4-4c14-b71c-0630c7c98084@eastlink.ca>
- List-id: <zsh-users.zsh.org>
- References: <dcc675da-fa5b-422c-bd63-748886ff1858@eastlink.ca> <CAN=4vMrQ=pORSJTw5qrv6k5pTJzRXQa+vh_k46yT+FzmgktdkA@mail.gmail.com> <CAN=4vMp9QAur+FbPboTsr97mGUYjJVKFfL6u3=cuC9r0L8dp7w@mail.gmail.com> <48c2f356-43e4-4c14-b71c-0630c7c98084@eastlink.ca>
On Fri, Apr 10, 2026 at 9:12 PM Ray Andrews <rayandrews@xxxxxxxxxxx> wrote:
>
> 2 /aWorking/Zsh/Source/Wk 3 % [[ -d ''(#i)temp(#qN) ]] && echo "it's a directory"
>
> ... so your original is safer.
This version works incorrectly if there is more than one match. See my
previous reply, or try this:
% mkdir test
% cd test
% mkdir Temp temp 'Temp temp'
% [[ -d ''(#i)temp(#qN) ]] && echo FAIL
Roman
Messages sorted by:
Reverse Date,
Date,
Thread,
Author