我正在运行 PS 4.0 和以下命令,通过 plink 与 Unix 主机上的 Veritas Netbackup 主服务器交互:
PS C:\batch> $testtest = c:\batch\plink blah@blersniggity -pw "blurble" "/usr/openv/netbackup/bin/admincmd/nbpemreq -due -date 01/17/2014" | Format-Table -property Status
如您所见,我在此结束时尝试了“Format-Table”调用。
变量 ($testtest) 的结果值是一个字符串,其布局与 Unix 控制台中的表格完全相同,其中包含状态、作业代码、服务器名称、策略……所有这些都按顺序列出。但是,它将 Powershell 中的变量填充为:香草字符串。
我想将它与 SQL 框上的存储过程结合使用,如果我可以将其格式化为表格,这将更容易。如何使用 Powershell 将其通过 Plink 从 Unix 提示符中提取出来的精确制表?