Can the Yun be programmed to connect automatically to a Wi-fi connection?

nano setupwifi.sh
#!/bin/sh
/sbin/uci set  network.lan=interface
/sbin/uci set  network.lan.proto=dhcp
/sbin/uci delete  network.lan.ipaddr
/sbin/uci delete  network.lan.netmask
/sbin/uci set wireless.@wifi-iface[0].mode=sta
/sbin/uci set wireless.@wifi-iface[0].ssid=wifi_ssid
/sbin/uci set wireless.@wifi-iface[0].encryption=psk
/sbin/uci set wireless.@wifi-iface[0].key=wifi_password
/sbin/uci commit wireless; /sbin/wifi
/etc/init.d/network  restart

if you know ssid, encryption type, password.

chmod 755 setupwifi.sh
./setupwifi.sh