*disclaimer
1198275
grep.py
grep.py(197)
# copyleft 2022-08-15 sugiura@nagoya-u.jp
# コマンドラインgrep
# py grep.py "文字列" ファイル名
import re # 正規表現ライブラリ
import sys # システムライブラリ
args = sys.argv # コマンドラインの引数をargs配列に入れる
with open(args[2], encoding='UTF-8') as f: # 引数としてのファイル名 args[2]
for line in f: # 開いたファイル一行ずつに対して
if re.search(args[1], line): # 引数としての文字列 args[1]を検索
print(line) # あればその行 lineを出力
https://sugiura-ken.org/wiki/