プログラマメモ2 - programmer no memo2

cygwin コマンドを抜き出して使いたい。 2007/12/27
2007/12/27

cygwinのsplitとcatだけを使いたかった。
ライブラリがないといけないので、ライブラリと同じディレクトリに置くと使えます。

cygiconv-2.dll
cygintl-8.dll
cygwin1.dll
split.exe
cat.exe


どうして、そういう回りくどいことをしたかったかといいますと、ファイルが大きいとCVSに登録できない場合があるので、splitでわけたかった。

で、分けたファイルを結合したかたからです。

簡単なスプリットの使い方。

20メガで分けて、分けたファイルのおしりりにsplitとつける。
split -b 20m 対象ファイル名 対象ファイル名.split.


ちなみにantのビルドファイルで外部コマンドを動かす方法は、execが使える。

execをパイプでつなげる方法はコマンドをshから動かすか、windowsならcmdから動かすとよい。
Apache Ant - Frequently Asked Questions
How do I redirect standard input or standard output in the task? − タスクの標準入力や標準出力をリダイレクトするにはどうすればいいですか?

: