+ -
当前位置:首页 → 问答吧 → 还有,shell中可以判断文件是否存在吗?

还有,shell中可以判断文件是否存在吗?

时间:2011-07-01

来源:互联网

是这样的,我的服务器因为某些原因,ifcfg-eth0 有时候会丢失
所以我想设置一个定时程序,如果判断 ifcfg-eth0 不存在,就自动复制 /root/ifcfg-eth0 过去,然后重启网络服务
应该怎么样判断这个文件是否存在呢

作者: mycool58   发布时间: 2011-07-01

test -f yourfile

比如:
test -f ifcfg-eth0

作者: cenziboy   发布时间: 2011-07-01

Perl code

#! /bin/sh

if [ -f ifcfg-eth0 ]
then
    echo "the file is exist"
else
    cp /root/ifcfg-eth0 /xxx    #后面的xxx是需要复制到的目的地
fi

作者: thefirstz   发布时间: 2011-07-01