update update.sh
This commit is contained in:
parent
217ab60490
commit
03e9a7c56b
26
update.sh
26
update.sh
@ -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
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user