Bash 스크립트 메뉴 설치 애플리케이션
이 스크립트에서 BASH에 메뉴를 만들어서 프로그램을 설치하는 방법을 시각화할 수 있습니다.
자세한 내용 - https://github.com/redhcp/post-install
#!/bin/bash
function app_chrome() {
#CHROME
cd /home/
sudo wget https://dl.google.com/linux/linux_signing_key.pub
sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get install -f
sudo rm -f google-chrome*.deb
sudo rm -f *signing_key.pub
echo -e "\e[44m_____End Chrome_____\e[0m"
}
function app_slack() {
#SLACK
cd /home/
sudo wget https://downloads.slack-edge.com/linux_releases/slack-desktop-4.12.2-amd64.deb
sudo dpkg -i slack-desktop-*.deb
sudo rm -f slack*.deb
echo -e "\e[44m_____End Slack_____\e[0m"
}
function app_zoom() {
#ZOOM
cd /home/
sudo wget https://zoom.us/client/latest/zoom_amd64.deb
sudo dpkg -i zoom*.deb
sudo rm -f zoom*.deb
echo -e "\e[44m_____End Zoom_____\e[0m"
}
function app_git() {
sudo add-apt-repository -y ppa:git-core/ppa
sudo apt update; sudo apt install -y git
echo -e "\e[44m_____End Git_____\e[0m"
}
function update_system() {
sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove -y
}
function all() {
app_chrome
app_slack
app_zoom
app_git
update_system
echo -e "\e[44m_____End ALL\e[0m"
}
menu(){
echo -ne "
**OPTIONS**
2) Install Zoom
3) Update_system
4) Install Chrome
5) Install Slack
6) Install Git
1) --ALL--
0) Exit
Choose an option:"
read a
case $a in
1) all ; menu ;;
2) app_zoom ; menu ;;
3) update_system ; menu ;;
4) app_chrome ; menu ;;
5) app_slack ; menu ;;
6) app_git ; menu ;;
0) exit 0 ;;
*) echo -e $red"Wrong option."$clear; WrongCommand;;
esac
}
# Call the menu function
menu
Reference
이 문제에 관하여(Bash 스크립트 메뉴 설치 애플리케이션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/redhcp/bash-script-menu-install-apps-53nh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)