- 追加された行はこの色です。
- 削除された行はこの色です。
#navi(../)
* テキストファイルに行番号を付けて出力する方法・findstr [#u3a9f3dd]
指定した文字列を検索するfindstrコマンドを利用してテキストファイルに行番号を付け出力する方法を以下に記します。
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#a09372a8]
-[[正規表現でテキスト内の文字列検索をする・findstr>コマンドプロンプト/正規表現で文字列検索をする・findstr]]
* テキストファイルに行番号をつけてみる [#k4c18a79]
findstrはテキスト内の文字列を検索するコマンドですが~
以下のように正規表現で全てを対象にして行番号を付けるオプションを使用すれば~
以下の出力のように行番号が付いた状態で出力することができます。
** 使用したテキストファイル [#u31ccd56]
使用したテキストファイルは以下の内容です。
C:\Users\sakura\Desktop>type line.txt
aA
bB
cC
dD
eE
fF
gG
hH
iI
jJ
kK
lL
mM
nN
oO
pP
qQ
rR
sS
tT
uU
vV
wW
xX
yY
zZ
** findstrコマンドで行番号を付けてみる [#g93f3fe6]
findstrの正規表現検索のオプション/Rと行番号を表示する/Nオプションを利用した出力結果です。~
行番号が表示されているのが確認できます。
C:\Users\sakura\Desktop>findstr /N /R ".*" line.txt
1:aA
2:bB
3:cC
4:dD
5:eE
6:fF
7:gG
8:hH
9:iI
10:jJ
11:kK
12:lL
13:mM
14:nN
15:oO
16:pP
17:qQ
18:rR
19:sS
20:tT
21:uU
22:vV
23:wW
24:xX
25:yY
26:zZ
#htmlinsertpcsp(win-btm.html,win-sp.html)