我對腳本一般來說有點新奇。我有一個CSV文件,我正在導入和修改數據,以便以更好的格式顯示。
我的問題是我想做的事情(我猜)在給定列的所有行foreach循環,如果數據不符合特定標準:Powershell導入CSV創建基於條件的新行
- 複製整個行到一個新行(保留 行中的所有其他數據)。
- 與「C列」
我基本上做一個import-csv $file
的值替換「列B」的價值。我稍後會導出它。
這裏是一個例子:我基本上想要將Task2移動到Task1列中,如果存在除「 - 」之外的任何數據,然後我可以忽略Task 2列。
Import-csv
給了我這樣的:
ID, TASK1, TASK2
123, A, --
456, B, --
789, C, D,
But I want it to look like this:
ID, TASK1, TASK2
123, A , --
456, B, --
789, C, D,
789, D, D,
你可以發佈你的代碼嗎? – ShanayL
它的確是$ CSV = import-csv此刻。 –
Tommy24