How do I tell if a regular file does not exist in Bash?

后端 未结 20 2472
深忆病人
深忆病人 2020-11-22 10:57

I\'ve used the following script to see if a file exists:

#!/bin/bash

FILE=$1     
if [ -f $FILE ]; then
   echo \"File $FILE exists.\"
else
   echo \"File $         


        
20条回答
  •  感情败类
    2020-11-22 11:30

    This shell script also works for finding a file in a directory:

    echo "enter file"
    
    read -r a
    
    if [ -s /home/trainee02/"$a" ]
    then
        echo "yes. file is there."
    else
        echo "sorry. file is not there."
    fi
    

提交回复
热议问题