首頁  >  問答  >  主體

awk如何使用regex排除某个字符串

比如 目录下有
abc.txt
apple.sh
orange.sh
cde.c
banana.sh等。。。。
假设我要处理目录下所有的sh文件,除了apple.sh。如何通过正则匹配出不包含apple.sh的所有sh文件?

thanks


高洛峰高洛峰2871 天前731

全部回覆(2)我來回復

  • 欧阳克

    欧阳克2016-11-10 15:36:34

    things=`ls | grep -v Make`;echo $things


    回覆
    0
  • 三叔

    三叔2016-11-10 15:36:20

    find . -name "*.sh" ! -name apple.sh

    find . -name "*.sh" | grep -v apple.sh


    回覆
    0
  • 取消回覆