2011年11月20日
川俣晶の縁側ソフトウェアその他開発日誌 total 2622 count

NT版UNIX-like tools Version 0.16・パイプ入力のtail対応

Written By: 川俣 晶連絡先

NT版UNIX-like tools Version 0.16をリリースしました。

パイプから入力したtailコマンドが上手く機能しない対策を入れました。

ただし、上手くやる方法が良く分からなかったので、効率が落ちている可能性があります。

原因 §

 seek可能なハンドルとできないハンドルの判定ミス。

対策 §

 全てのハンドルをseek不可能と見なした。

 (あまり良い方法とも言えません。どう書けば上手くいくのでしょうね)

その他 §

 バッチで``に入力させるとコマンドラインもエコーバックされて意図しないコマンドの実行が試みられてしまう場合があります。@echo offを先頭行に入れて対処できます。

 また、``内に|(パイプ)が書けません。シェルがコマンドの区切りと認識してしまうためです。現バージョンでは制限事項とします。