回答編集履歴

1

複数の削除に対応していない

2023/02/27 06:38

投稿

ccc-
ccc-

スコア342

test CHANGED
@@ -1,36 +1 @@
1
- ■csvのn行目を削除するサンプルプログラム
2
-
3
- ```PowerShell
4
- # csvのヘッダー
5
- $csv_header = @("key", "value")
6
-
7
- # csv
8
- $csv = @"
9
- aaa,bbb
10
- ccc,ddd
11
- eee,fff
12
- ggg,hhh
13
- "@ | ConvertFrom-Csv -Header $csv_header
14
-
15
- # n行目を削除する設定
16
- $remove_index = 2
17
-
18
- # n行目を削除
19
- $csv = [Collections.ArrayList]$csv
20
- $csv.RemoveAt($remove_index)
21
- $csv = $csv.ToArray()
1
+ 複数の削除に対応していないので削除します。
22
-
23
- # 表示
24
- $csv | Format-Table * -AutoSize -Wrap
25
- ```
26
-
27
-
28
- ```
29
- 実行結果
30
-
31
- key value
32
- --- -----
33
- aaa bbb
34
- ccc ddd
35
- ggg hhh
36
- ```