for-loop for every folder in a directory, excluding some of them

后端 未结 5 1577
野趣味
野趣味 2020-12-06 06:46

Thank you very much in advance for helping!

I have this code in bash:

for d in this_folder/*    
    do    
        plugin=$(basename $d)
        ech         


        
5条回答
  •  無奈伤痛
    2020-12-06 06:54

    If you have a recent version of bash, you can use extended globs (shopt -s extglob):

    shopt -s extglob
    
    for d in this_folder/!(global|plugins|css)/   
    do    
        plugin=$(basename "$d")
        echo $plugin'?'
        read $plugin
    done
    

提交回复
热议问题