Articles of csv

从CSV导出对象位置

我需要从列表中导出服务器的对象位置。 我曾尝试使用以下脚本,但它只检查提到的OU,我如何search整个域并将对象的规范名称导出到CSV。 Get-ADObject -Filter 'Name -like "*"' -Searchbase 'OU=ManagedGroups,DC=Fabrikam,DC=com' | Export-CSV ExportOU.csv

如何将blueprint json文件转换为csv文件?

如何将blueprint json文件转换为csv文件? 我的目标是将所有属性参数从amabri集群转换为csv文件 示例 – 如何从ambari集群生成新的blueprint.json文件 curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://10.23.4.122:8080/api/v1/clusters/HDP01?format=blueprint -o /tmp/HDP01_blueprint.json 预期结果的例子:(来自所有configurationtypes的json文件的所有参数应该在csv文件中) autopurge.purgeInterval,512 dataDir,/hadoop/zookeeper autopurge.snapRetainCount,10 clientPort,2181 initLimit,11 tickTime,2000 syncLimit,5

从多个XML中提取数据并生成CSV报告–PowerShell

我有几个连接string是XML文件。 我需要使用以下输出生成一个使用所有这些连接string的CSV报告: 下面是我的PS脚本工作正常的1个文件,并给我所需的输出。 我一直在玩,使其适用于所有的文件 function extractValues ($string, $values){ return ($values | %{ $string -match "$_=([^;]+)" | Out-Null; $matches} | %{$_[1]}) } [string]$Value1 = '/connectionStrings/add[@name="Value1"]/@connectionString' [string]$Value2 = '/connectionStrings/add[@name="Value2"]/@connectionString' [string]$Value3 = '/connectionStrings/add[@name="Value3"]/@connectionString' $files = Get-Childitem –Path C:\inetpub\wwwroot\*\ConfigSections\connectionStrings.config.New.config foreach ($file in $files) { [xml]$xml = Get-Content $file $connectionString = ($xml | Select-Xml -XPath $Value1).ToString() ($serverName, $dbName, $user) = […]

如何从网页捕捉不同结构的表格

我有成千上万的网页(需要使用用户名和密码login),如https://XXX.incometax.XXX/Preview/ViewDetail?TIN_INFO_NO=11935# ,其中只有最后四位数字(本例为11935)每个url都会发生变化。 每个url都会为不同types的表格中的纳税人收取税务信息。 根据每个纳税人在系统中input的信息提供表格。例如,一些纳税人的信息表显示了使用NID创build电子纳税人识别号码(eTIN)的人的国民身份证(NID)号码,以及某些纳税人的信息表显示了护照号码对于那些使用护照号码创buildeTIN的人)。所以底线是不同的纳税人信息表。 现在,我需要一种自动化方式来提取这些表格,以便创build所有新find的列,并将相应的列数据放在各自的列下。 例如,假设一个纳税人可以使用NID或护照号码创buildeTIN,但不是两者。首先,自动系统发现NID信息,在第二个通行证中find护照信息,现在它将创build一个新的护照列,并将相应的信息放在并且如果在第三遍中find了NID信息,那么它将把该信息放置在之前(第一遍)创build的NID列下面。最后,自动化系统将生成一个单一的csv文件。 注意我从该网站提取信息没有任何法律限制。我想要一个非程序化的解决scheme。

从CSV自动更新DNS(绑定)

我正在寻找一个解决scheme来自动更新绑定服务器(创build,更新或删除区域文件)使用作为源csv文件。 你可以帮帮我吗? 问候。

我怎样才能重置密码,并使用CSV电子邮件?

简而言之,我有一个名字,姓氏和个人电子邮件的CSV文件。 我想用这个文件来rest用户密码,然后用他们的login信息给他们发一封电子邮件。 我必须在“上线”之前填充一大堆用户。 我拉了所有未login的用户,并将他们与他们的个人电子邮件相结合。 他们的UPN是first.last,所以如果需要,添加到文件很容易做到。 我已经find了一些解决scheme,围绕我所需要的东西,比如在最初的人群中如何做,或者以单数为基础。 感觉有一个连接要做,但我似乎无法得到它。

从Lotus Notes数据库导出数据

我正在寻找一个工具,希望低成本或免费,以帮助我导出Lotus Notes数据库(不是Lotus Notes邮件文件!)到任何forms的格式。 CSV / Excel等。 我也需要能够提取数据库中的附件。 他们都是Word文档。 我find了一个名为DetachIt的软件 – 但是它的许可证成本太高,这是远远不够的。 谢谢!

Syslog-ng.conf csvparsing器丢失了第一列

我尝试使用syslog-ngconfiguration来分割来自IIS服务器的信息。 我创build并填写了syslog-ng.conf,但是我的csvparsing器丢失了第一列。 让我们看看: source s_network { udp(ip(0.0.0.0) port(514)); }; template test { template("test arg1 = $VALUE1 arg2 = $VALUE2 arg3 = $VALUE3\n"); template_escape(yes); }; destination d_file { file("/var/log/me.log" template(test)); }; parser testpars { csv-parser(columns("VALUE1", "VALUE2", "VALUE3") flags(escape-double-char, strip-whitespace) delimiters(" ") quote-pairs('""<>[]')); }; log { source(s_network); parser(testpars); destination(d_file); }; 我用netcat发送testing消息: nc -w0 -u 127.0.0.1 514 <<< […]

如何脚本nagios CSV导出

nagios 3可以将可用性数据导出为csv(点击web gui)。 现在我想这样做自动化,并定期,所以我正在寻找一种方法来设置所有的参数(例如报告期),然后得到csv。 由于参数似乎没有编码的url,我没有看到一个明显的解决办法。 这可以脚本? 如果是的话,怎么样? 或者我需要做屏幕抓取?

sftp:通过mtime获取文件

目的: 使用-b选项,用非常简单的脚本连接到sftp服务器,cd到目录,并获取具有最新修改时间或创build时间的文件。 我可以连接和下载* .csv,但可能会下载一打; 我可以提供文件名称的一部分,但每月更改,所以我认为最好的解决scheme是mtime。 谢谢!