{"action":"created","issue":{"url":"https://api.github.com/repos/test-kitchen/test-kitchen/issues/760","labels_url":"https://api.github.com/repos/test-kitchen/test-kitchen/issues/760/labels{/name}","comments_url":"https://api.github.com/repos/test-kitchen/test-kitchen/issues/760/comments","events_url":"https://api.github.com/repos/test-kitchen/test-kitchen/issues/760/events","html_url":"https://github.com/test-kitchen/test-kitchen/issues/760","id":91383250,"number":760,"title":"Ruby regular expression doesn't work in z-shell","user":{"login":"daften","id":1221024,"avatar_url":"https://avatars.githubusercontent.com/u/1221024?v=3","gravatar_id":"","url":"https://api.github.com/users/daften","html_url":"https://github.com/daften","followers_url":"https://api.github.com/users/daften/followers","following_url":"https://api.github.com/users/daften/following{/other_user}","gists_url":"https://api.github.com/users/daften/gists{/gist_id}","starred_url":"https://api.github.com/users/daften/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daften/subscriptions","organizations_url":"https://api.github.com/users/daften/orgs","repos_url":"https://api.github.com/users/daften/repos","events_url":"https://api.github.com/users/daften/events{/privacy}","received_events_url":"https://api.github.com/users/daften/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-26T23:16:32Z","updated_at":"2015-07-01T14:59:45Z","closed_at":null,"body":"I always get\r\n```zsh: no matches found:```\r\nfollowed by the regex I used. It does work fine in bash"},"comment":{"url":"https://api.github.com/repos/test-kitchen/test-kitchen/issues/comments/117708605","html_url":"https://github.com/test-kitchen/test-kitchen/issues/760#issuecomment-117708605","issue_url":"https://api.github.com/repos/test-kitchen/test-kitchen/issues/760","id":117708605,"user":{"login":"cheeseplus","id":575693,"avatar_url":"https://avatars.githubusercontent.com/u/575693?v=3","gravatar_id":"","url":"https://api.github.com/users/cheeseplus","html_url":"https://github.com/cheeseplus","followers_url":"https://api.github.com/users/cheeseplus/followers","following_url":"https://api.github.com/users/cheeseplus/following{/other_user}","gists_url":"https://api.github.com/users/cheeseplus/gists{/gist_id}","starred_url":"https://api.github.com/users/cheeseplus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cheeseplus/subscriptions","organizations_url":"https://api.github.com/users/cheeseplus/orgs","repos_url":"https://api.github.com/users/cheeseplus/repos","events_url":"https://api.github.com/users/cheeseplus/events{/privacy}","received_events_url":"https://api.github.com/users/cheeseplus/received_events","type":"User","site_admin":false},"created_at":"2015-07-01T14:59:45Z","updated_at":"2015-07-01T14:59:45Z","body":"What you're seeing is a difference in the default globbing behaviour in ZSH vs BASH. In ZSH an unescaped or quoted `*` works differently and so often you will have to quote it like `\\*` to use it raw on the command line.\r\n\r\n```\r\nλ mark06 riak-chef-cookbook → λ git tuning-refactor* → kitchen list .*debian\r\nzsh: no matches found: .*debian\r\n```\r\n\r\nvs\r\n\r\n```\r\nλ mark06 riak-chef-cookbook → λ git tuning-refactor* → kitchen list .\\*debian\r\nInstance                  Driver   Provisioner  Verifier  Transport  Last Action\r\ndefault-debian-78         Vagrant  ChefZero     Busser    Ssh        <Not Created>\r\nsearch-debian-78          Vagrant  ChefZero     Busser    Ssh        <Not Created>\r\nenterprise-debian-78      Vagrant  ChefZero     Busser    Ssh        <Not Created>\r\ncustom-package-debian-78  Vagrant  ChefZero     Busser    Ssh        <Not Created>\r\nsource-debian-78          Vagrant  ChefZero     Busser    Ssh        <Not Created>\r\ntuning-debian-78          Vagrant  ChefZero     Busser    Ssh        <Not Created>\r\n```\r\n\r\nNot a bug, just how ZSH does globbing by default."}}