diff options
author | Jesse Luehrs <doy@tozt.net> | 2020-07-16 02:42:54 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2020-07-16 02:42:54 -0400 |
commit | 36dbdd9a7182278d8bc106685c7960953dedf0ea (patch) | |
tree | eaa0ce9d5b85a5166dcdf3a2dff14579a840a358 /examples | |
parent | cb611ab3142ccf3c76b2c277ede8f8c539369f67 (diff) | |
download | pty-process-36dbdd9a7182278d8bc106685c7960953dedf0ea.tar.gz pty-process-36dbdd9a7182278d8bc106685c7960953dedf0ea.zip |
simplify
Diffstat (limited to 'examples')
-rw-r--r-- | examples/basic.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/examples/basic.rs b/examples/basic.rs index 6082b09..d3d795a 100644 --- a/examples/basic.rs +++ b/examples/basic.rs @@ -1,10 +1,13 @@ use std::io::{Read as _, Write as _}; use std::os::unix::io::AsRawFd as _; +use pty_process::Command as _; + fn main() { - let mut cmd = pty_process::Command::new("cat").unwrap(); - // cmd.args(&["--color=auto"]); - let mut child = cmd.spawn().unwrap(); + let mut child = std::process::Command::new("cat") + // .args(&["--color=auto"]) + .spawn_pty() + .unwrap(); let mut buf = [0_u8; 4096]; let pty = child.pty().as_raw_fd(); let stdin = std::io::stdin().as_raw_fd(); |