2017-11-23 6 views
-1

これは私が文字列を読み、789:333を検索するためにfindstrを使用しようとしているWindowsバッチを使用してtxtファイルの特定の文字列を読み取る方法は?

123:456 
789:333 

.txtファイルの内容ですが、私が知っているように、することができますcutを使用することが唯一の拳ライン123:456

を印刷しますLinuxで私の要求を満たす。

Windowsでは、バッチスクリプトを使用してファイル内の文字列を検索する方法はありますか?

+0

'for/f'の何が問題なのですか? – AlexP

+2

あなたは意味がありません。その結果を得るために使用した特定のコードを表示してください。 – Squashman

+0

質問を書き換えて、コード例を含めてください。 – NizonRox

答えて

0

簡単です。 forループを使用します。

@echo off 
for /F "delims=" %%a in ('findstr /I "789:333" somefile.txt') do echo %%a 
あなたは、単に cmd.exeウィンドウを開き、それは簡単に各コマンドについて説明し help

を入力して、あなたが働くかもしれないと思うものを見つけたら、同様のがforを言わせて、バッチファイルコマンドについて多くを学ぶことができ

for /?を実行するだけで、あなたの人生を楽にしてくれる内容のヘルプが表示されます。

関連する問題