フォルダ配下の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()


コメント

人気の投稿