パイプでpythonに何か渡す

$ echo hoge | python script.py

とかするとき,pythonにどうやってechoしてるhogeを渡すか.

import sys
input=sys.stdin.readline()
print(input)

とすると,hogeが出力される.

自分はechoの部分にログファイルの最終行をgrepするコマンドにして,grepされた行がcsvだったので

import sys
input=sys.stdin.readline().split(',')
data=[ item for item in input ] 

てな感じでdataのリストに格納していく部分を書いた.