一、需要以下命令
wget、cp、hdiutil attach 、hdiutil detach
如無上述命令可用brew 安裝 無brew可用下方命令安裝
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
二、腳本部分(一個谷歌安裝包,腳本垃圾,請見諒)
#!/bin/bash
if [ '`/usr/bin/uname -p`'="i386" -o '`/usr/bin/uname -p`'="x86_64" ]; then
#判斷系統是否是MAC
protocolDomain='https://dl.google.com/chrome/mac/stable/GGRO /googlechrome.dmg'
#軟件包地址,
wget $protocolDomain
#下載軟件包
Filename=`ls |grep goog`
#獲取軟件包名字
hdiutil attach -quiet ./$Filename
#打開軟件包
cp -R /Volumes/Google\ Chrome/Google\ Chrome.app /Applicatio
#安裝軟件
hdiutil detach -quiet /Volumes/Google Chrome.app/
#卸載鏡像
else
echo "該腳本適用於MAC系統"
fi
踩坑部分,命令不多,踩了一上午坑,你可以認為我菜,
1,軟件鏈接,找到官網后,你會發現 你wget 官網是下載不了軟件包的,獲取軟件包方法有兩種,
1)下載安裝包-->右鍵安裝包-->顯示簡介-->更多信息-->來源

2)右鍵網址中的任意部分-->檢查-->選左下角箭頭-->選中后點擊下載按鈕-->下方會顯示安裝包地址

2、安裝包名稱
1)安裝包名稱很多都是帶空格的,所以一定要復制,不要手打,復制的話他會有個\ 這樣就不會出錯了
3、文件夾
1) /Applicatio 這個文件是所有app安裝目錄
2)/Volumes 鏡像文件,也就是你雙擊安裝包彈出一個界面 讓你把程序拖到文件夾中的那個文件夾
