Chinaunix

标题: 如何使用SHELL写这个命令 [打印本页]

作者: 大脚王    时间: 2003-05-07 10:18
标题: 如何使用SHELL写这个命令
我需要自动监视远程主机的某个目录,当这个目录有文件时,就把文件取过来,并且放到本地目录中,并且这个目录里面的文件是按照日期变化的,请问我该如何写这个SHELL??
还有,如何人在SHELL里面判断远程主机是否开机,如果开机则作某些事情,否则退出
作者: muzx    时间: 2003-05-07 11:01
标题: 如何使用SHELL写这个命令
1.在两机之间建立单向信任关系;然后使用
  1. rcp -p host2name:/dirname/* localdirname
复制代码

拷贝文件
2.
  1. ping -c 1 host2name >/dev/null 2>&1
  2. if [ "$?" -eq 0 ]
  3. then
  4.         echo host2name is online!
  5. else
  6.         echo  host2name is down!
  7. fi
复制代码

作者: deathcult    时间: 2003-05-07 14:06
标题: 如何使用SHELL写这个命令
ftp auto login:
#!/bin/sh
FILENAME=xxx
FTP_SCRIPT="111.ftp"

echo "open  211.111.111.111 21"    > $FTP_SCRIPT
echo "user usename passwd"   >> $FTP_SCRIPT
echo mget $FILENAME            >> $FTP_SCRIPT
echo "quit"                     >> $FTP_SCRIPT
ftp -i -in < $FTP_SCRIPT




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2