2012-09-01から1ヶ月間の記事一覧
標準のInputStreamReaderは内部的にBufferedReaderを使っていて、readメソッドが実際に何バイト読んだのかわからないので、それがわかるものを作ってみた。 public class InputStreamReaderEx extends Reader { private InputStream stream; private Charset…
grepコマンドのフラグでいまいち意味のわからない組み合わせ。 vフラグの効果があったりなかったり? grep -l a *.txt grep1.txt grep2.txtgrep -lv a *.txt grep1.txt grep2.txtgrep -l aaa *.txtgrep -lv aaa *.txt grep1.txt grep2.txtgrep -L a *.txtgre…
先日のteeコマンドはリアルタイム出力には対応していない。 パイプ元のコマンドが終了しないとコンソールにもファイルにも出力されない。 リアルタイム出力に対応しているsafeteeというプログラムもあるので何が違うのか気になって調べてみた。 いろいろ試し…
@echo off if "%1"=="-a" ( rem 最初の引数が-aであればファイルに追加書き込みするのでnulクリアはしない rem ファイル名を%1で取れるようにshiftする shift ) else ( rem 指定されたファイルを空にする type nul > %1 ) rem 空行も出力する必要があるのでf…