无法简单地将二进制文件复制到linux机器上。哇!我今天觉得很蠢!下面是二进制包的tar.gz中的文件列表,从默认镜像和utah.edu下载:
-rwxr-xr-x 1 ec2-user ec2-user 10321 Apr 9 2016 ant
-rw-r--r-- 1 ec2-user ec2-user 7472 Apr 9 2016 ant.bat
-rw-r--r-- 1 ec2-user ec2-user 2857 Apr 9 2016 ant.cmd
-rw-r--r-- 1 ec2-user ec2-user 3410 Apr 9 2016 antenv.cmd
-rwxr-xr-x 1 ec2-user ec2-user 861 Apr 9 2016 antRun
-rw-r--r-- 1 ec2-user ec2-user 1536 Apr 9 2016 antRun.bat
-rwxr-xr-x 1 ec2-user ec2-user 2116 Apr 9 2016 antRun.pl
-rwxr-xr-x 1 ec2-user ec2-user 3473 Apr 9 2016 complete-ant-cmd.pl
-rw-r--r-- 1 ec2-user ec2-user 4315 Apr 9 2016 envset.cmd
-rw-r--r-- 1 ec2-user ec2-user 1116 Apr 9 2016 lcp.bat
-rwxr-xr-x 1 ec2-user ec2-user 4333 Apr 9 2016 runant.pl
-rwxr-xr-x 1 ec2-user ec2-user 3385 Apr 9 2016 runant.py
-rw-r--r-- 1 ec2-user ec2-user 1817 Apr 9 2016 runrc.cmd
我错过了什么吗?我只看到一个名为“蚂蚁”的目录。显然,这将无法通过极其简单的“INSTALL”指令运行(主要是为了Windows用户的利益而编写,总结): “ - 将bin目录添加到路径中。 - 设置ANT_HOME环境变量 - 你可以打开一个新的shell并输入ant来检查基本安装。“
如果我需要运行其中一个文件来“安装”二进制文件,那么说明可能会提到它。正如我所希望的那样(再次)像开发人员那样“打瞌睡忘记其他操作系统。”
答案 0 :(得分:0)
我看到一个名为mutate { gsub => [ "message", "^[^<]+<", "<" ] } xml { source => "message" target => "theXML" store_xml => true }
filter {
mutate { gsub => [ "message", "^[^<]+<", "<" ] }
xml {
source => "message"
target => "theXML"
store_xml => true
xpath =>{
"//q1:InvoiceQueryOpenRequest/*[last()]" => "nvoiceQueryOpenRequest"
}
}
mutate {
remove_field => ["message",
"[theXML]"
]
}
}
的shell脚本,而不是目录。好吧,不要那么flip二进制分发包含一个外壳脚本和一堆二进制的ant
S上。您实际上做了将jar
文件夹添加到bin
并运行PATH
。 “安装”的手段,提取,无论你需要的压缩档,并设置环境。
– Stefan Bodewig