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 }

  以上代码执行结果如下:

Scala进阶之路-进程控制之执行shell脚本相关推荐

  1. Scala进阶之路-正则表达式案例

    Scala进阶之路-正则表达式案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 废话不多说,正则大家都很清楚,那在Scala如何使用正则了?我们直接上个案例,如下: 1 /* 2 ...

  2. Scala进阶之路-面向对象编程之类的成员详解

    Scala进阶之路-面向对象编程之类的成员详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Scala中的object对象及apply方法 1>.scala 单例对象 ...

  3. Scala进阶之路-并发编程模型Akka入门篇

    Scala进阶之路-并发编程模型Akka入门篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Akka Actor介绍 1>.Akka介绍 写并发程序很难.程序员不得不处 ...

  4. 运维经验分享(六)-- 深究crontab不能正确执行Shell脚本的问题(二)

    运维经验分享作为一个专题,目前共7篇文章 <运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本> <运维经验分享(二)-- Linux Shell ...

  5. python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解

    最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...

  6. Linux中执行shell脚本的5种方法总结

    Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...

  7. php怎么获取权限操作 shell,利用php利用root权限执行shell脚本必须进行以下几个步骤...

    这几天弄的东西涉及到php利用shell脚本与Linux的交互,我们知道利用php运行脚本来访问Linux是以Apach的身份来执行的,因此它自己能够所做的事情很少的,因为没有足够的权限,这里就涉及到 ...

  8. Jenkins执行shell脚本无法启动子进程解决

    例子:shell脚本 cd /home #test.jar目录 nohup java -jar test.jar --server.port=8081 >test.log 2>&1 ...

  9. android手机执行shell脚本

    注意: 1.手机必须root 2.shell脚本需要有执行权限 流程: 1.编写shell脚本 #!/system/bin/shi=1 while [ $i -le 100 ] dolet i++sl ...

  10. python定时任务执行shell脚本切割Nginx日志-慎用

    Python定时任务执行shell脚本切割Nginx日志(慎用) 缘起 我们有一个Nginx服务用来接收埋点上报数据,输出的日志文件比较大,Nginx没有自带日志分割组件,这样输出的日志文件就比较大, ...

最新文章

  1. Technical news July-11
  2. linux tac sed,Day08 - 一些常用 Linux 指令 - 3-7 (cat、tac、head、tail、vi、sed)
  3. Python: zip()的使用
  4. python操作excel表格写入多行和多列_python多处理:写入同一excel-fi
  5. Google 的 C++ 代码规范
  6. android 刷新标题栏,Android 自定义标题栏的实例详解
  7. shmget出现Invalid argument错误
  8. Kubernetes 持久化存储是个难题,解决方案有哪些?\n
  9. 域名未授权 / 该网站未授权,禁止使用 解决办法:
  10. linux内核Ethernet以太网卡驱动收发数据过程
  11. GrabCut提取图像前景色MATLAB代码实现(含解释说明)
  12. 医疗空气净化器系统软件总体设计
  13. vue 项目安装 openlayer 加载高德地图
  14. matlab去除图片水印_初试 Matlab 之去除水印
  15. CentOS7 DNS配置一条龙全套服务
  16. 微信小程序-店内点餐小程序
  17. 海康监控主机无法登录后台解决办法
  18. 马化腾徐少春等中国富豪获住房补贴 政策真空网民质疑
  19. 三四十岁的大龄程序员,如何保持自己的职场核心竞争力?
  20. 【ODOO OWL】基础 Owl 的 mount 挂载应用程序

热门文章

  1. wpf绑定全局静态变量(mvvm)
  2. 字典树Trie练习 HihoCoder 1014
  3. 全栈开发必备的10款 Sublime Text 插件
  4. mysql-备份和还原(普通还原和binlog还原)
  5. 盘点前 10 名的免费跨浏览器测试工具
  6. CHR-6dm datasheet 中文翻译
  7. 始终都要覆盖toString()方法
  8. Interesting Finds: 2008.01.04
  9. python 使用异常代替返回状态码
  10. pytorch使用说明2