diff --git a/src/uu/expr/src/expr.rs b/src/uu/expr/src/expr.rs index 508359e52..7c262da87 100644 --- a/src/uu/expr/src/expr.rs +++ b/src/uu/expr/src/expr.rs @@ -74,7 +74,7 @@ fn process_expr(token_strings: &[&str]) -> Result { fn print_expr_ok(expr_result: &str) -> UResult<()> { println!("{}", expr_result); - if expr_result == "0" || expr_result.is_empty() { + if expr_result.parse::() == Ok(0) || expr_result.is_empty() { Err(1.into()) } else { Ok(())