NBash

Форк
0
38 строк · 612.0 Байт
1
#!/bin/bash
2

3
RAND_NUMBER=$((1 + RANDOM % 100))
4
readonly RAND_NUMBER
5

6
step=0
7
array=()
8

9
while [ $step -le $RAND_NUMBER ]
10
do
11
    array+=("$step")
12
    step=$((step + 1))
13
done
14

15
echo "${array[@]}"
16

17
echo "-----------------------------------------"
18

19
unset array
20

21
for ((step = 0; step <= $RAND_NUMBER; step++))
22
{
23
    array+=("$step")
24
}
25

26
echo "${array[@]}"
27

28
# Генератор паролей
29
echo "-----------------------------------------"
30
password=""
31

32
while [[ ${#password} -ne 30 ]]
33
do
34
    rand_char=$(shuf -e -n1 {A..Z} {a..z} {0..9})
35
    password+="$rand_char"
36
done
37

38
echo "Ваш новый пароль: $password"

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.