Комбинация настроек IFS
и использования "$*"
может сделать то, что вы хотите. Я использую подоболочку, поэтому я не вмешиваюсь в $ IFS этой оболочки
(set -- *; IFS=,; echo "$*")
Для захвата вывода,
output=$(set -- *; IFS=,; echo "$*")
Ключевое слово static в этом контексте такое же, как и в простом C: оно ограничивает область myInt текущим файлом.