Heim  >  Fragen und Antworten  >  Hauptteil

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

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

thanks


高洛峰高洛峰2871 Tage vor732

Antworte allen(2)Ich werde antworten

  • 欧阳克

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

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


    Antwort
    0
  • 三叔

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

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

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


    Antwort
    0
  • StornierenAntwort