Pythonでstdin(標準入力)

    >
python -c 'import sys; print sys.stdin.read()'

e.g.

echo "hogefuga" | python -c 'import re,sys; print re.sub(r"hoge", "", sys.stdin.read())'
yuis@conoha:~$ seq 3 | python -c 'import re,sys; print sys.stdin.read() + "!!"'
1
2
3
!!

##

python -c 'import re,sys; print re.sub(r".*__restrictStdout__", "", sys.stdin.read())'
python -c 'import re,sys; print re.sub(r".*__restrictStdout__", "", sys.stdin.read(), flags=re.MULTILINE)'
python -c 'import re,sys; print re.sub(".*__restrictStdout__", "", sys.stdin.read(), flags=re.MULTILINE)'
perl -pe 'BEGIN{undef $/;} s/.*__restrictStdout__//smg' | perl -pe "chomp"

お困りですか?この記事で紹介していることをマンツーマンで指導、解説、代行します。まずはお気軽にお問い合わせください。


関連するかもしれない記事

Bash上でPython経由でjsonパース
oauth2clientとgspreadを使ってGoogleスプレッドシートをPythonで操作する
通貨レートを元に日本円でいくらかを計算してくれるPythonスクリプトを作った
Python: 現在時刻を取得する


Close Menu