Linux SHELL读取配置文件中的变量



Linux SHELL读取配置文件中的变量
 
1. 配置文件内容(a.cfg): 
www.2cto.com  
Java代码  
#!/bin/bash  
FTP_IP=192.168.1.201  
FTP_USER=test_user  
FTP_PASS=123456  
  
SRC_DIR=/  
DIST_DIR=~/data  
  
# 文件日期(系统日期减一天)  
CD=`date +"%Y%m%d" -d'-1 day'`  
 
2. shell脚本 
Java代码  
#!/bin/bash  
  
source a.cfg  
  
ftp -n<<!  
open $FTP_IP  
user $FTP_USER $FTP_PASS  
binary  
  
cd /home/data  
lcd $DIST_DIR  
prompt  
mget *.dat  
close  
bye  
!  
注意:文件格式必须是unix文件格式 .

参考地址: http://www.2cto.com/os/201211/166762.html  

相关内容

    暂无相关文章