From 1ccc16865dea8006a8105370d9a2dcfcd0aa3e42 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Fri, 2 Jan 2026 19:13:20 +0800 Subject: [PATCH] feat: ssh.rs --- ssh-rs/src/main.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ssh-rs/src/main.rs b/ssh-rs/src/main.rs index 52abcfe..abd62e8 100644 --- a/ssh-rs/src/main.rs +++ b/ssh-rs/src/main.rs @@ -1,7 +1,7 @@ use clap::Parser; use rust_util::{ - debugging, failure_and_exit, information, opt_result, simple_error, success, util_cmd, util_env, - util_file, util_term, XResult, + debugging, failure_and_exit, iff, information, opt_result, simple_error, success, util_cmd, + util_env, util_file, util_term, XResult, }; use serde::{Deserialize, Serialize}; use std::collections::BTreeMap; @@ -97,7 +97,11 @@ fn main() -> XResult<()> { "".to_string() } Some(alias) => { - format!("alias: [{}]", alias.join(", ")) + format!( + "alias{}: [{}]", + iff!(alias.len() == 1, " ", "es"), + alias.join(", ") + ) } }, util_term::END,