このエントリーをはてなブックマークに追加


テキストファイルに行番号を付けて出力する方法・findstr

指定した文字列を検索するfindstrコマンドを利用してテキストファイルに行番号を付け出力する方法を以下に記します。


関連記事

テキストファイルに行番号をつけてみる

findstrはテキスト内の文字列を検索するコマンドですが
以下のように正規表現で全てを対象にして行番号を付けるオプションを使用すれば
以下の出力のように行番号が付いた状態で出力することができます。

使用したテキストファイル

使用したテキストファイルは以下の内容です。

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コマンドで行番号を付けてみる

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


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-08-13 (火) 21:37:06