我想grep ora-日誌文件中的錯誤。Linux:郵件從grep返回多個文件
grep -L ora- *.log
假設它返回abc.log和xyz.log
然後,我想每個文件的內容貓並郵寄動態 (如cat abc.log|mail -s abc.log [email protected]
)
對於上面的例子,我我期待與abc.log和xyz.log的內容的電子郵件
我試過做 grep -i -L ora- *.log|xargs cat| mail [email protected]
但它只發送1封電子郵件。
感謝
爲什麼不循環瀏覽文件? '用於$(grep -L ora- ...)中的文件;做貓$文件...完成' – fedorqui
感謝它的工作。只是爲了讓我知道是否也可以使用find -exec或xargs – snowrock