CSV

2017-04-21 4 views
-2

から新しいラインcharecter(\ n)を削除私は、パワーシェルを使用して\ n文字を削除するオプションがありますCSV

1,I am 
Rakesh 
Reddy,Dayton 

以下のようにCSVファイルを持って、それは1,I am Rakesh Reddy, Dayton

として期待されていますスクリプトまたはバッチコマンド?これは、すべてのキャリッジリターン(\ r)と改行文字を置き換え

$NewString = $String -replace "`r`n", '' 

:あなたのテキストは、上記の文字列変数である場合

+0

なぜこれをやりたいですか?改行文字(ほとんどの言語では '\ n '、PowerShellではbacktick-n)は、CSVファイル内のレコードを区切り、終了するために使用されます。 –

+0

隠しCSVファイルですか? – Compo

+0

削除する改行文字と保存する文字をPowerShellがどのように認識すると思いますか? – TheMadTechnician

答えて

0

は、その後、あなたがこのコード行を使用して改行文字を削除することができ、$String言います(\ n)を空の文字列で置き換えます。 Export-Csvコマンドレットを使用して、変数$NewStringをCSVにパイプすることができます。