teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/10/11 09:48

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -5,4 +5,10 @@
5
5
  ```
6
6
 
7
7
  これを試してみてください。
8
- NoDelimiter のところはファイル中に出てこない文字列であれば何でも構いません。
8
+ NoDelimiter のところはファイル中に出てこない文字列であれば何でも構いません。
9
+
10
+ # 追記
11
+
12
+ リンク先に書いてあるように、Get-Content はデフォルトで改行をデリミタ(区切り)として使用するので、行ごとに分割され、改行コードが消えてしまいます。それを防ぐためにファイル中に出てこないと予想される NoDelimiter という文字列をデリミタとして与えましたが、もしかしたら出てくるかもしれません。その場合、出力がファイルがそこで分割されてしまいます。
13
+
14
+ そこでより良い方法は Get-Content -Path ".\test.csv" -Delimiter ([guid]::NewGuid()) のように、GUID をデリミタとして与えることと思いましたので追記します。