Closes: #319 Signed-off-by: Christina Sørensen <christina@cafkafk.com>
@@ -231,6 +231,10 @@ impl<'args> Exa<'args> {
trace!("matching on to_dir");
match f.to_dir() {
Ok(d) => dirs.push(d),
+ Err(e) if e.kind() == ErrorKind::PermissionDenied => {
+ warn!("Permission Denied: {e}");
+ exit(exits::PERMISSION_DENIED);
+ },
Err(e) => writeln!(io::stderr(), "{file_path:?}: {e}")?,
}