Test whether a glob has any matches in bash

后端 未结 19 2332
夕颜
夕颜 2020-11-22 15:51

If I want to check for the existence of a single file, I can test for it using test -e filename or [ -e filename ].

Supposing I have a glob

19条回答
  •  北海茫月
    2020-11-22 16:50

    I did not see this answer, so I thought I'd put it out there:

    set -- glob*
    [ -f "$1" ] && echo "found $@"
    

提交回复
热议问题