Как я могу заставить следующую строку игнорировать регистр
perl -MFile::Glob=:bsd_glob -lne 'unlink glob' -- /volume1/<file.list
Я пытался экспериментировать с GLOB_NOCASE
но я мог бы помещать его неправильно, или это никогда не будет работать.
Кто может помочь мне сделать поиск и удалить, игнорируют регистр
Это нисколько не ясно, по моему скромному мнению, из документации однако, это появляется это при использовании :bsd_glob
, поведение определяется путем явного импорта :nocase
Напр.
$ perl -MFile::Glob=:bsd_glob,:nocase -le 'BEGIN{print for glob("*.bar")}'
baz.BAR
foo.bar