Dosyaları terminalde * error * koşuluna göre nasıl bulurum?


1

Bunu kullanarak biliyorum find . -exec <command> bu komut için bir başarı koşulu döndüren tüm dosyaları döndürür. Hataları olan her şeyi bulabilmem için nasıl yapabilirim?

Temel kullanım durumum, temel bir sözdizimi kontrolünde başarısız olan dosyaları bulmaya çalışıyorum. Geçerli PHP olan dosyaları arasaydım, şöyle bir şey yapardım

find . -exec php -l {} \; -print.

Bu listenin tam tersine nasıl ulaşabilirim?

Yanıtlar:


1

Kullanabilirsiniz ! veya -not Bir sonraki testin gerçeğini tersine çevirme seçeneği. Yani, verdiğiniz örnek için

find . ! -exec php -l {} \; -print
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.