配合前置条件调用sh和upload函数的案例