У меня проблемы с объявлением всех печатаемых символов в массиве в скрипте bash. Я хотел бы отобразить все печатные символы в цикле 4 раза.
Пример
array=( a b c d … z A B C … Z 1 2 3 … 0 ! @ # $ % ^ & * ( ) _ +)
For chr1 in ${array[@]}
Do
For chr2 in ${array[@]}
Do
Echo $chr1$chr2
Done
Done
Мне удалось получить символ пробела для печати с помощью $ {array [value of space]}, но я до сих пор не смог получить символ * для печати. Это имеет тенденцию печатать список файлов по некоторым причинам.
Есть идеи, как мне заставить это работать?