powershell - 将 CSV 列与另一个 CSV 文件列进行比较(仅限标题)
问题描述
我是 Powershell 的新手,
我有一个文件 ConfigCSV1,其标题如 A1、A2、A3、A4
和另一个文件 ToTestCSV2,其标题如 A1、A3、A22、A4
我有像 1- no 这样的要求。两个文件中的列计数匹配(我可以通过 powershell 中的比较对象来实现)
2-查找 ToTestCSV 中的列顺序是否与 ConfigCSV 匹配(例如,在我的示例中,ToTestCSV 中的列与 ConfigCSV 相比的顺序不同)
3-查找 ToTestCSV 中的列名是否与 ConfigCSV 匹配(例如 ConfigCSV.A2 = ConfigCSV.A2,但在我的示例中是 A22 ,这是未通过测试)
4-查找是否在 ToTestCSV 的任何数字字段中找到任何文本值(例如,如果 A1 是数字字段,则需要查找它是否有任何文本值,如果有,则测试将失败)我研究找不到任何特定示例我的要求。
感谢帮助
解决方案
推荐阅读
- java - Spring Boot 应用程序中的 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
- kotlin - 使用 spring-boot-admin-server 时创建名为“conversionServicePostProcessor”的 bean 时出错
- maven - 未能执行目标 com.google.cloud.tools:appengine-maven-plugin:2.0.0:deploy (default-cli)
- javascript - 为什么它是以下代码中的竞争条件?
- c++ - C ++中不同的NaN值
- java - JDBC 事务的问题。不能让它成为原子性
- c# - MediatR 在 IIS 上找不到处理程序
- php - php中自动填充的文本框值
- javascript - 根据存储在对象数组中的坐标,每秒在视频上的画布覆盖上绘制多个矩形
- reactjs - 调用 props.generateRandomQuote() 返回 undefined