Q:

Rust program to check a specified file exists or not

belongs to collection: Rust File I/O Programs

0

In this program, we will check whether a specified exists or not using exists() method and The exists() method returns a boolean value.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Program/Source Code:

The source code to check a specified file exists or not is given below. The given program is compiled and executed on UBUNTU 18.04 successfully.

// Rust program to check a specified 
// file exists or not

use std::path::Path;

fn main() {
    let mut rs:bool=true;
    
    rs = Path::new("empty.txt").exists();
    
    if rs == true{
        println!("File exists");
    }
    else{
        println!("File does not exist");
    }  
}

Output:

$ rustc main.rs

$ ./main
File exists

Explanation:

Here, we checked the "empty.txt" file is exists or not using exists() method. The exists() method returns Boolean value. It returns true if the file exists, otherwise, it returns false. After that, we printed the appropriate message.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Rust program to read a file character by character... >>
<< Rust program to remove an existing file...