Advertisement
Guest User

Untitled

a guest
Jan 26th, 2015
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. scala> val log = new ProcessLogger {
  2. | val sb = new StringBuilder
  3. | override def buffer[T](f: => T): T = f
  4. | override def out(s: => String): Unit = sb.append(s)
  5. | override def err(s: => String): Unit = sb.append(s)
  6. | }
  7. log: scala.sys.process.ProcessLogger{val sb: StringBuilder} = $anon$1@41385767
  8.  
  9. scala> ("yes -y 100" #| "head -c 1").!(log)
  10. res3: Int = 0
  11.  
  12. scala> log.sb.toString();
  13. warning: there were 1 feature warning(s); re-run with -feature for details
  14. res4: String = yes : option invalide -- 'y'Saisissez « yes --help » pour plus d'informations.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement