【Windows】Windowsにおけるテキスト処理
テキスト内の検索
-
findstrファイル内の文字列を検索します。/I大文字・小文字を区別しない。/S現在のディレクトリとすべてのサブディレクトリ内の一致するファイルを検索します。/V一致しない行のみを表示します。
C:\> findstr "search_term" file.txt この行にはsearch_termが含まれています。C:\> findstr /I "Search_Term" file.txt この行にはsearch_termが含まれています。
テキストのフィルタリングと変換
Windowsにはawkの直接的な同等物はありませんが、同様のタスクのためにPowerShellや他のスクリプト言語を使用することができます。
powershell -Command "(Get-Content file.txt) -replace 'World', 'Universe'"を使用してテキストを置き換えます。
C:\> echo Hello World | powershell -Command "$input -replace 'World', 'Universe'"
Hello Universe
ソートとカウント
-
sort入力をソートします。C:\> echo banana & echo apple & echo cherry | sort apple banana cherry
Windowsにはuniqの直接的な同等物はありませんが、同様のタスクのためにPowerShellを使用することができます。
-
find /c /v ""ファイル内の行数をカウントします。C:\> echo Hello World | find /c /v "" 1
テキストの表示
-
typeファイルの内容を表示します。C:\> type file.txt これはfile.txtの内容です。
Windowsにはtacの直接的な同等物はありませんが、同様のタスクのためにPowerShellを使用することができます。
-
more +nn番目の行からの内容を表示します。(tailに似ています)C:\> echo line1 & echo line2 & echo line3 | more +1 line2 line3
Recommend
2024-08-21
【Windows】効率的なログ管理のためのフォルダ構造設計:年月日時間ベースのログファイル管理
2024-08-13
【Windows】標準的なWindowsコマンドとその出力
2024-08-13
【Windows】Windows コマンド vs Linux コマンド
2024-08-13
【Windows】Windowsにおけるテキスト処理
2024-08-13
【Windows】Windowsにおける権限と所有者
2024-08-13
【Windows】Windowsのディスク使用量コマンド
2024-08-13
【Windows】Windowsにおけるシステム操作
2024-08-13
【Windows】Windowsコマンドにおけるファイルおよびディレクトリ操作