私はkshのスクリプトが標準入力経由か、着信何かがあるかどうかに応じて異なる動作を持つようにしたい: (1) cat file.txt | ./script.ksh (then do "cat <&0 >./tmp.dat" and process tmp.dat)
vs. (2) ./script.ksh (then process $1 which must be a readable re
ファイルを1行ずつ処理する小さなスクリプトをたくさん書きます。 Perlでは、私が使用しています while (<>) {
do stuff;
}
これは、入力がどこから来るか気にしないので便利です(ファイルまたは標準入力)。 はPythonでは、私は非常にエレガントないないようです。この if len(sys.argv) == 2: # there's a command lin
私はputとpython cgiスクリプトを使ってファイルをアップロードするためにpycurlを使用して、サーバー側でファイルを受け取ります。これは、テキストで動作するようです while True:
next = sys.stdin.read(4096)
if not next:
break
#.... write the buffer
が、バイナリ