Pythonでフィルタを書く
お世話になっております。
今日は、Pythonでフィルタのようなものを書いてみました。
とはいえ、ただ単にechoするだけのものですので、大したものではありません。
Pythonの文字列操作と組み合わせれば、簡単に面白いことができると思います。
まず、フィルタプログラムです。
import sys buf = sys.stdin.read() # ここに肝心の処理を書く。今は大文字にするだけ。 buf = buf.upper() sys.stdout.write(buf)
標準入力から読み込み、標準出力へ書き込む。それだけです。
次は、使い方です。上記スクリプトをupper.pyとして保存した場合です。
dir | python upper.py
簡単です。
以上