UNIX

Javaの外部コマンド呼び出しでパイプやリダイレクト付きのコマンドを実行する

UNIXコマンドをJavaから実行する場合、java.lang.Runtimeクラスのexecメソッドを使うと外部コマンドとして実行してくれます。 ところがパイプやリダイレクトが入っていると実行してくれません。 こんな時「sh」や「ssh」も一緒にコマンドに含むと実行してく…

容量を指定してデカいダミーファイルを生成する

ミドルウェアのファイル送信のタイムアウトのテストをする為に、 容量のデカいファイルを作る事になりました。 # 転送に時間を稼ぐ為 そんな時に先輩に容量を指定してダミーファイルを生成するコマンドを教えてもらいました。 ddコマンド 書式 dd if=/dev/ze…