shell脚本调用另一个shell脚本

#!/bin/bash

var=`source ./ftp.sh $1 $2 $3` 

#输出长度

echo ${#var}

#如果长度大于10输出1

if [ ${#var} -ge 10 ];then

    echo '1'

else

    echo '2'

fi


#附ftp.sh

#!/bin/bash

#日期初始化 T-1天

#dt=$(date -d '-1 day' '+%Y%m%d')

#拼接数据文件ftp服务器上的地址

dt=$1

sys=$2

file_name=$3

file_name_tail=".txt.gz"

ftp_url="/src/$dt/$sys/"

#shell脚本存放路径

local_url="/home/local/sh/"

#连接ftp服务器

#ftp服务器IP地址

ftp_ip="130.1.1.222"

#用户名密码

user="ftp"

password="ftp"

ftp -n <

open $ftp_ip

user $user $password

cd $ftp_usl

lcd $local_url

ls *

close

by

你可能感兴趣的:(shell)