#author("2020-05-28T08:02:20+09:00","","")
&size(24){テキストファイルに行番号を付けて出力する方法・findstr};
指定した文字列を検索するfindstrコマンドを利用してテキストファイルに行番号を付け出力する方法を以下に記します。
-----
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* テキストファイルに行番号をつけてみる [#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
//