*disclaimer
449090
grep.py
grep.py(47)
# 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/