【函数 gnuwin32_ahk:v1】 linux指令调用

目的

windows自带cmd命令功能有限,调用gnuwin32的linux命令可以实现更多复杂的操作

cmdrun脚本不支持管道和重定向

下载链接

gnuwin32_ahk: ahk调用常用linux命令 (gitee.com)

注意:

已知限制:如果linux指令要用管道,lib目录不能放到 Program Files 目录,路径有空格没法识别

例子

1、显示目录树

rtn := gnuwin32("tree")

2、在指定路径下所以文件中递归查找字符串

rtn := gnuwin32("grep -rn gnuwin32")

3、用户名

rtn := gnuwin32("whoami")
msgbox,% rtn

4、合并多行到一行

cmd = 
(%
 awk BEGIN{RS=EOF}'{gsub(/n/," ");print}' file
)
rtn := gnuwin32(cmd)
msgbox,% rtn

更多超强指令参考链接:

http://gnuwin32.sourceforge.net/packages.html

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
其他应用教程案例

通过网页来远程控制电脑

2021-10-3 21:33:55

应用

【LOL】无限火力不解释连招

2021-10-5 11:20:05

2 条回复 A文章作者 M管理员
  1. hexuren

  2. 我是雨

    123

个人中心
购物车
优惠劵
有新私信 私信列表
搜索