1.找出所有shell 裏面,2.找出含有cluster 字符串的文件

找到所有shell

find /opt/task/ | grep -v pyspark2 |  grep ".sh$" > a.sh

 

 

 

過濾其中有submit 和 cluster 字符串的shell文件:

import os

with open("a.sh","r") as f:
    for line in f.readlines():
        #print line
        os.system("awk  'BEGIN{flag =0 ;spark=0}{ if($0 ~ \"submit\") spark =1; if ( $0 ~ \"cluster\") flag =1; }END{ if (spark==1 && flag ==0 ) print FILENAME;}' %s "%(line))

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章