フォルダ配下のshファイルを抽出する
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os
folder='/work/test'
os.chdir(folder)
for fileName in glob.iglob('**/*.sh',recursive=True):
f = open(fileName,'rb')
line = f.readline()
while line:
try:
line = line.decode("utf-8")
except UnicodeDecodeError:
# utf-8でないバイト列が含まれる行はスキップする
line = f.readline()
continue
# proceed what you want
...
f.close()
コメント
コメントを投稿