登录SSH:ssh username@192.168....
crontab最基本用法:
写:crontab -e
看:crontab -l
删:crontab -r
每分钟(后面是创建日记):*/1 * * * * /home/test.sh >> /home/test.log 2>&1 &
只要到了某时五分: 05 * * * * /home/test.sh
执行shell:
bash /home/test.sh
执行命令行:
source /home/test.sh
shell开头是:#!/bin/sh
Permisson denied的话:chmod 777 ${filename}.sh
获得时间:nowday=$(date +%Y%m%d)
创建文件夹(本来有没有该文件夹都不会报错):mkdir -p ${dirname}
调用外围expect:`exec /usr/bin/expect ./${filename}`
执行expect:
expect expecttest.exp(貌似后续名不重要)
expect开头是:#!usr/bin/expect -f
复制/下载:spawn scp ${from_server}/${filename} ${dirname}/${filename}
自动回复:expect "* password:" set timeout 300 send "${password}\r" set timeout 300
退出:expect eof exit