سؤال

وأنا أعطيت بناء الجملة هذا من قبل المستخدم <لأ href = "HTTPS : //stackoverflow.com/users/45890/phi "> فاي

find . | awk '!/((\.jpeg)|(\.jpg)|(\.png))$/ {print $0;}' | xargs grep "B206"

وأود أن قمع إخراج البقرى: لا يمكن فتح ..... وتجد: يمكن خطوط يست مفتوحة من نتائج

عينة الإنتاج لا يمكن تجاهلها:

grep: can't open ./cisc/.xdbhist
find: cannot open ./cisc/.ssh
هل كانت مفيدة؟

المحلول

هل حاولت إعادة توجيه ستدير إلى / ديف / لاغية؟

2>/dev/null

وهكذا الموجهات أعلاه تيار NO.2 (والذي هو ستدير) إلى / ديف / لاغية. هذا هو قذيفة تعتمد، ولكن ما سبق يجب أن تعمل لأكثر من غيرها. لأن البحث والبقرى والعمليات المختلفة، قد تضطر إلى القيام بذلك على حد سواء، أو (ربما) تنفيذ في المستوى الفرعي. منها مثلا.

find ... 2>/dev/null | xargs grep ... 2>/dev/null

هنا إشارة إلى بعض الوثائق على إعادة توجيه باش. إلا إذا كنت تستخدم CSH، وهذا يجب أن تعمل لأكثر من غيرها.

نصائح أخرى

وو-s البقرى الخيار العلم وقمع هذه الرسائل للأمر البقرى

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top