检查文件或目录是否存在

5年以前  |  阅读数:493 次  |  编程语言:Shell 
#!/bin/bash
# checking if a directory or a file exists

if [ -e $HOME ]
then
    echo "OK on the directory.now to check the file"
    #checking if a file exists
    if [ -e $HOME/testing ]
    then
        #the file exists,append data to it
        echo "Appending date to existing file"
        date >> $HOME/testing
    else
        #the file is not exists,create a new file
        echo "Creating a new file"
        date > $HOME/testing
    fi
else
    echo 'Sorry. you do not have a $HOME directory'
fi

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8