update update.sh

This commit is contained in:
chxuan 2020-02-23 14:24:24 +08:00
parent 217ab60490
commit 03e9a7c56b

View File

@ -1,11 +1,5 @@
#!/bin/bash #!/bin/bash
# 获取平台类型mac还是linux平台
function get_platform_type()
{
echo $(uname)
}
# 判断文件是否存在 # 判断文件是否存在
function is_exist_file() function is_exist_file()
{ {
@ -111,6 +105,16 @@ function update_vimplus_on_linux()
print_logo print_logo
} }
# 在android更新vimplus
function update_vimplus_on_android()
{
git pull origin master
copy_files
update_fonts_on_linux
update_vim_plugin
print_logo
}
# 获取当前时间戳 # 获取当前时间戳
function get_now_timestamp() function get_now_timestamp()
{ {
@ -123,13 +127,19 @@ function main()
{ {
begin=`get_now_timestamp` begin=`get_now_timestamp`
type=`get_platform_type` type=$(uname)
echo "Platform type: "${type} echo "Platform type: "${type}
if [ ${type} == "Darwin" ]; then if [ ${type} == "Darwin" ]; then
update_vimplus_on_mac update_vimplus_on_mac
elif [ ${type} == "Linux" ]; then elif [ ${type} == "Linux" ]; then
update_vimplus_on_linux tp=$(uname -a)
if [[ $tp =~ "Android" ]]; then
echo "Android"
update_vimplus_on_android
else
update_vimplus_on_linux
fi
else else
echo "Not support platform type: "${type} echo "Not support platform type: "${type}
fi fi