特定のフォルダ(xls)に多数のファイルを保存しています。 PowerShellに各ファイルを別々の変数にまとめる方法がありますか(それは2つのファイルになる可能性がありますが、5つあります)、各ファイルに2行以上のテキストがあるかどうかを確認します。特定のフォルダ内のすべてのファイルをpowershellで "読み取り"して空白を確認してください
0
A
答えて
1
ファイルを見つけたら何をしたいかによっては、必ずしも変数にそれらを集める必要はないと思います。
基本例: 3つのテキストファイルがTest1.txt、Test2.txt、Test3.txtという名前で作成されている場合。基本的な "行x"を使って行番号を表します。 1の内容はtest1.txtというの
Line 1
Line 2
Line 3
であると言うtest2.txtという名前は "ライン2" で停止し、その後、Test3.txtはちょうど "ライン1" を持っています。このインスタンスに働くだろう 1つのライナーソリューション、より大きな2行との意志だけで出力名:このコードから
dir *.txt | foreach {if ((Get-Content $_).Count -gt 2) {$_.Name}
出力は私にtest1.txtというを与えます。
あなたの状況では、 "* .xls"または使用しているファイル拡張子のコマンドをdir
するだけで済みます。
0
これは素晴らしいスクリプトです。ファイルの最後の行でもある2番目の項目を追加する必要がありました。もう一度ありがとう!
dir * .log | foreach {if(Get-Content $ ).Count -gt 1){$ .Name + "、" +(Get-Content $ _)[ - 1]}}
関連する問題
- 1. powershellを使用してftpフォルダ内のファイルを確認してください。
- 2. ビュー内の空き領域を確認してください
- 3. 特定の値のJSONArrayを確認してください
- 4. すべてのアクティビティでログインを確認してください
- 5. 空白と空白をすべて削除してください
- 6. Droolsのリスト内の特定の要素を確認してください
- 7. すべてのデバイスのサポートを確認してください
- 8. カラムの値をすべて確認してください
- 9. php:配列内の特定の項目が空であるかどうかを確認してください
- 10. テーブル内のすべてのフィールドが空であることを確認してください
- 11. ファイルセット内のすべてのファイルをチェックしてください。
- 12. 特定のマシンでGearmanワーカーのステータスを確認してください
- 13. Excelファイルを読み込み、その形式と値が正しいことを確認してください。
- 14. すべてのゼロについてXMMレジスタを確認してください
- 15. 特定のキーコンボの対応するエスケープシーケンスを確認してください
- 16. Outlook 2013 - ツリー内の特定のフォルダを選択してください
- 17. 特定のステートメントのためのPythonコードを確認してください
- 18. ファイルから読み取ったときのオブジェクトのサイズを確認してください
- 19. vbscriptでiis認証設定を確認してください
- 20. PreparedStatement内のすべてのプレースホルダが満たされていることを確認してください
- 21. 文字列が空であるかC内のすべての空白があるか確認してください
- 22. 特定のデータ属性値の存在を確認してください
- 23. 特定のgccコンパイラのglibcバージョンを確認してください
- 24. サブディレクトリ内のディレクトリを動的に確認してください
- 25. リスト内のLinqからキーワードを確認してください
- 26. マルチ・アソーク・アレイ内の重複を確認してください
- 27. すべての子チェックボックスの 'checked'の値を確認してください
- 28. jQuery:すべて<select>の値をページで確認してください
- 29. Apache Passengerデプロイメントで確認してください:モデル内のレールアクセスセッション
- 30. URLを確認してください
"Count -gt 21 "それは" Count -gt 2 "であるはずですか? – mhopkins321
ええ、ミスタイプです。私はそれを修正しました。 –