Vì vậy, đây là những gì tôi có, và tôi rất hài lòng với những gì tôi có cho đến nay, nhưng tôi muốn thêm một vòng lặp để khi một lệnh đã được thực thi, hãy yêu cầu một cú đánh "ENTER" và nó sẽ đưa bạn trở lại màn hình thực đơn...
#!/bin/bash
cmd=(hộp thoại --keep-tite --menu "Chào mừng đến với Menu Tiện ích của Ernie v1.0:" 22 76 16)
tùy chọn=(1 "Ẩn kết nối"
2 "Ngắt kết nối khỏi VPN"
3 "Trạng thái kết nối"
4 "Cập nhật hệ thống"
5 "Dọn dẹp mớ hỗn độn sau cập nhật"
6 "Làm sạch sâu (Trojan và phần mềm độc hại)"
7 "Đồng hồ tốc độ (Màn hình băng thông)"
8 "Bmon (Màn hình băng thông)"
9 "Kiểm tra tốc độ băng thông (lên & xuống)"
10 "Tuyết trong nhà ga"
)
lựa chọn=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty)
cho sự lựa chọn trong $choices
làm
trường hợp $choice trong
1)
kết nối expressvpn
;;
2)
ngắt kết nối expressvpn
;;
3)
trạng thái expressvpn && nmcli dev wifi
;;
4)
sudo apt update && sudo apt upgrade -y #!//&& sudo apt-get dist-upgrade -y không chắc tôi có muốn làm phần này không....
;;
5)
cập nhật sudo apt && sudo apt -f cài đặt && sudo dpkg --configure -a && sudo apt clean && sudo apt autoremove && sudo -k && thoát
;;
6)
sudo chkrootkit -d && sudo rkhunter -c --rwo && sudo -k
;;
7)
đồng hồ tốc độ -l -r wlp2s0 -t lo -m $(( 1024 * 1024 * 3/2 ))
;;
số 8)
bmon
;;
9)
kiểm tra tốc độ
;;
10)
./snow.sh
;;
thoát hiểm
xong