linux - Bash Style to Receive input From Pipe -


मुझे इस तरह निष्पादित करने का इरादा है:

  ./ some_code | ./my_bash.sh   

./ my_bash.sh में सिंटैक्स क्या है, ताकि यह पाइप के रूप में अन्य से इनपुट ले सकता है?

मैंने यह कोशिश की लेकिन काम नहीं किया।

  #! / Bin / bash # यह है। /my_bash.sh कट -f1 $ @ | Grep 'foo' | Wc -l # $ @ असफल    

यह स्पष्ट नहीं है कि आप तर्क क्या चाहते हैं (< कोड> $ @ ) करना है शायद सिर्फ उस भाग को हटा दें इसके अलावा कि आपके पास काम करना चाहिए कोड हालांकि, आप इसे cut -f1 | के रूप में लिख सकते हैं Grep -c 'foo' , या यहां तक ​​कि बस grep -c $ '^ [^ \ t] * foo [^ \ t] *' '

Comments