danil@archlinux ~/minecraft_server> ls purpur-*.jar | grep -i "[^a-z\-\.]" purpur-2416.jar danil@archlinux ~/minecraft_server> ls purpur-*.jar | grep -i "[^a-z\.\-]" purpur-2416.jar [image: изображение.png] Hello, encountered a RegEx error. For some reason grep doesn't recognize the “-” in \-\. but if we do \.\- it will work. Why is that?