Я спросил так смутно надеясь, что это будет известная проблема, для которой не могло быть простое решение (установка драйверов, обновления программного обеспечения и т. д.). Мы были на обучение код класса C. У нас был точно такой же код, что бы посчитать все простые числа до значения, определяемого нами. Мы рассчитали все простые числа до 1.000.000 с функцией времени, так что мы знаем, сколько времени потребовалось, чтобы запустить код, и его компьютер был относительно поведения, чем мой, гораздо хуже процессор. С помощью OpenSSL для генерации случайного значения, которое может помочь. Взгляните на "в OpenSSL Рэнд -шестигранник 32" к примеру. Несколько связанных: классы также могут иметь максимальный размер. Например, если курс методики обучения посещают более 28 студентов, я получаю два класса 14 учеников, а не одним из 28 (и двойное количество учебных часов). Как я, очевидно, только подготовка, конечно, это очень привлекательно для меня учение и то же блюдо дважды. Пример из Нидерландов.

Вы можете сделать функцию, как показано ниже, и использовать на awk для форматирования выходных данных, как вы хотите:

генерировать() {
судо помощью wpa_passphrase "$1" "$2" | 
на awk -Ф= 'начать { печать "авто\как wlan0 н" "как wlan0 iface защитный инет по DHCP" }
 /имя SSID/ { печати "", "шифрование WPA-SSID в", $2 }
 /[^#]ПСК=/ { печати "", "ВПА-ПСК" , $2 }' ОФС='\Т'
}

Затем вызовите создать "мое имя SSID" "пароль".

Вывод будет такой:

авто как wlan0
как wlan0 iface защитный инет по DHCP
 шифрование WPA-SSID в "мой имя SSID"
 ВПА-ПСК ccb290fd4fe6b22935cbae31449e050edd02ad44627b16ce0151668f5f53c01b