mycommand.sh
İki kez çalıştıramayacağım bir senaryom var. Çıktı iki farklı dosyaya bir regex eşleşen satırları içeren bir dosya ve bir regex eşleşmeyen satırları içeren bir dosya bölmek istiyorum. Ne olmak istiyorum temelde böyle bir şeydir:
./mycommand.sh | grep -E 'some|very*|cool[regex].here;)' --match file1.txt --not-match file2.txt
Ben sadece bir dosyaya çıkış ve sonra -v seçeneği ile ve olmadan iki farklı greps yönlendirebilirsiniz biliyorum ve çıktılarını iki farklı dosyalara yönlendirebilirsiniz. Ama bunu bir grep ile yapmanın mümkün olup olmadığını merak ediyordum.
Peki, istediğimi tek bir satırda elde etmek mümkün mü?