Я хотел бы иметь возможность записать *
в свой сценарий, и чтобы получить *
как есть (т.е. без расширения).
Bash попытается заменить его локальными файлами, соответствующими этому шаблону, и если этот шаблон не существует, bash передаст звездочку без модификации.
например
myscript --arg * --- will pass local files to the script
myscript --arg=* --- will pass "--arg=*", since there are no filenames starting with "--arg=<...>"
Могу ли я указать bash в определенных случаях пропускать интерпретацию подстановочных знаков? например с командами, начинающимися с myscript
?