1

私は現在、次のcsvを持っています

These, Are, Several, Columns
-----, ---, -------, -------
"And", "here", "is", "data"
"And", "some", "more", "data"

csvを作成するプロセスを単純に変更して、不可能なダッシュの行を削除できればいいのにと思います。

ダッシュの行は常に 2 行目ですが、powershell を使用して 2 行目のデータを削除できますか?

おまけの質問ですが、一番下に空白行を追加し、その後にテキストの段落を追加したいと考えています。add-content コマンドレットを使用できると思いますが、その方法は完全にはわかりません。

4

1 に答える 1

1

このコマンドは機能するはずです:

gc file.txt | ? { $_ -notlike '*----*' } | sc file2.txt

基本的に次のタスクを実行します。

  1. のコンテンツを取得しますfile.txt
  2. Where-Object----のような行のコンテンツを(使用して)フィルタリングします
  3. 残りのコンテンツをに書き込みますfile2.txt
于 2012-07-09T21:50:48.500 に答える