WICD по умолчанию не ' У меня есть PEAP с шаблоном MSCHAPv2.
Попробуйте следующее:
nano /etc/wicd/encryption/templates/any_name
Создайте следующий шаблон:
name = PEAP with TKIP/MSCHAPv2
author = unknown
version = 1
require identity *Identity password *Password
-----
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="$_ESSID"
scan_ssid=$_SCAN
proto=WPA
key_mgmt=WPA-EAP
pairwise=TKIP
group=TKIP
eap=PEAP
identity="$_IDENTITY"
password="$_PASSWORD"
ca_cert="$_CA_CERT"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}
Вы можете сделать это с помощью awk с помощью этой команды:
sum=`echo|awk -v y1=$y1 -v y2=$y2 '{print y1+y2}'`
Как было предложено в комментарии, awk можно переписать таким образом (, чтобы избежать эха)
sum=`awk -v y1=$y1 -v y2=$y2 'BEGIN {print y1+y2}'`
Попробуйте это,
echo "$y1 $y2" | awk '{print $1+$2}'
0.0187781
Просто напечатайте два значения, разделенные пробелом, и добавьте первые два поля с помощью awk
Чтобы добавить с bc, числа не должны иметь научный показатель. Другими словами, числа должны быть в формате float (%f
). Это можно сделать с помощью:
y1=0.17580197E-01
y2=0.11979236E-02
sum=$(printf '%.20f+%.20f\n' "$y1" "$y2" | bc -l)