shell获取文件名
今天公司服务器上做了个获取ip的php程序,要求把php程序获取的ip放过,不被防火墙屏蔽,当我登上服务器看了下,文件名居然就是ip地址,也就是说要把这些文件名给提取到我另外一个shell脚本里以防被屏蔽.
系统:centos 5.9
shell脚本内容:
vi out_file.sh
然后在计划任务里设置为每隔一个小时执行
0 */1 * * * root /root/soft_shell/out_file.sh
重启crond之后,因为我已经是让这个脚本执行了几个小时的,如下图
可以看到是每隔了一个小时执行的.
系统:centos 5.9
shell脚本内容:
vi out_file.sh
#!/bin/bash >/root/white.txt file="/var/www/html" for i in ${file}/*;do temp_file=`basename $i` echo $temp_file >>/root/white.txt done
然后在计划任务里设置为每隔一个小时执行
0 */1 * * * root /root/soft_shell/out_file.sh
重启crond之后,因为我已经是让这个脚本执行了几个小时的,如下图
可以看到是每隔了一个小时执行的.
########
>/root/white.txt
########
有什么作用呢?
我试了,要不要这一句对结果都没什么影响
“>”这符号有别的用法吗?请教了...