mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2024-11-15 19:22:26 +08:00
parent
9528606906
commit
88d98517c8
|
@ -30,7 +30,7 @@ pub struct JsonResponse {
|
||||||
|
|
||||||
#[cfg(not(target_os = "windows"))]
|
#[cfg(not(target_os = "windows"))]
|
||||||
pub fn sudo(passwd: &String, cmd: String) -> StdCommand {
|
pub fn sudo(passwd: &String, cmd: String) -> StdCommand {
|
||||||
let shell = format!("echo {} | sudo -S {}", passwd, cmd);
|
let shell = format!("echo \"{}\" | sudo -S {}", passwd, cmd);
|
||||||
let mut command = StdCommand::new("bash");
|
let mut command = StdCommand::new("bash");
|
||||||
command.arg("-c").arg(shell);
|
command.arg("-c").arg(shell);
|
||||||
command
|
command
|
||||||
|
|
Loading…
Reference in New Issue
Block a user