[Tutorials] 显示密码输入框--传递第一条SUDO
Tofloor
poster avatar
i8520
deepin
2021-01-17 06:32
Author
#!/bin/bash
LANG="zh_CN.UTF-8"
#====显示密码输入框--传递第一条SUDO==============================
key_date="`date +%Y年%m月%d日%H:%M:%S`"
key_title="安装linux-wifi热点"
key=$(zenity --entry --width=400 --height=100 \
             --title="$key_title"  --text="输入密码") || exit

#这边应该可以做一个判断的密码错误就结束脚本
#密码正确就执行 echo "$key"|sudo -S $key_date
#这个东西可是哪一个东西来安装一下回显输出点东西但是这没有什么必要
#密码错误就在终端显示了
#这个就是最简单的安装器了,现在的安装器都不会安装依赖实在鸡精,有些DEB还安装不了。
#下面还可以选择文件把路径装进来

echo "$key"|sudo -S $key_date
#====END==显示密码输入框--传递第一条SUDO==========================
sudo dpkg --add-architecture i386
sudo apt update -y && sudo apt upgrade -y
sudo apt install hostapd
cd ~/桌面/linux-wifi热点
sudo dpkg -i *.deb

#不关闭终端显示
exec /bin/bash

显示密码输入框--传递第一条SUDO

Reply Favorite View the author
All Replies
忘记、过去
deepin
2021-01-17 20:50
#1

不关闭终端显示的话最后写一个read就行,按任意键退出🤣解释器需要用bash

Reply View the author