一、需要以下命令
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 鏡像文件,也就是你雙擊安裝包彈出一個界面 讓你把程序拖到文件夾中的那個文件夾