Scala进阶之路-进程控制之执行shell脚本

          Scala进阶之路-进程控制之执行shell脚本

                             作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

  废话不多说,我这里直接放一个案例。

 

 

 1 /*
 2 @author :yinzhengjie
 3 Blog:http://www.cnblogs.com/yinzhengjie/tag/Scala%E8%BF%9B%E9%98%B6%E4%B9%8B%E8%B7%AF/
 4 EMAIL:y1053419035@qq.com
 5 */
 6 package cn.org.yinzhengjie.shell
 7 
 8 
 9 
10 object ExecuteCommand {
11 
12     def main(args: Array[String]): Unit = {
13 
14         /**
15           * 温馨提示,!和!!的区别 :
16           *     press包中有一个将字符串隐式转换成PressBuild对象的功能,感叹号就是执行这个对象,单感叹号的意思就是程序执行成功
17           * 返回0,执行失败返回非0.如果是双感叹号,则结果以字符串的形式返回。
18           *
19           */
20         import sys.process._
21         "ipconfig /all"!
22     }
23 
24 }

  以上代码执行结果如下:

 

posted @ 2018-07-28 21:35  尹正杰  阅读(657)  评论(0编辑  收藏  举报