首页  >  问答  >  正文

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

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

thanks


高洛峰高洛峰2922 天前767

全部回复(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
  • 取消回复