使用Groovy代码执行本地操作系统命令的方法

看个例子,我在Groovy项目文件夹所在目录执行dir,得到如下输出:

现在我希望用Groovy代码实现这个dir命令的执行效果,代码如下:

def process = "cmd /c dir".execute()           
println "Found text ${process.text}"

输出:

Found text  Volume in drive C is OSDisk
 Volume Serial Number is 4C6D-47B0

 Directory of C:\Users\i042416\eclipse-workspace\test222

06/22/2020  07:26 PM    <DIR>          .
06/22/2020  07:26 PM    <DIR>          ..
06/22/2020  07:26 PM               494 .classpath
06/22/2020  07:26 PM               426 .project
06/22/2020  07:26 PM    <DIR>          .settings
06/24/2020  09:10 AM    <DIR>          bin
06/22/2020  07:28 PM    <DIR>          src
               2 File(s)            920 bytes
               5 Dir(s)  341,255,667,712 bytes free


要获取更多Jerry的原创文章,请关注公众号"汪子熙":

汪子熙 CSDN认证博客专家 前端框架 Node.js SAP
Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。Jerry 是 SAP 社区导师,SAP 中国技术大使。14 多年的 SAP 产品开发生涯,Jerry 曾经先后参与 SAP Business ByDesign,SAP CRM,SAP Cloud for Customer,SAP S/4HANA,SAP Commerce Cloud(电商云)等标准产品的研发工作。
相关推荐
©️2020 CSDN 皮肤主题: 博客之星2020 设计师:CY__ 返回首页
实付 49.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值