0
Javaアプリからrmコマンド実行
Javaアプリからlinuxへ接続しシェルスクリプトを実行するアプリを作成しております。
ある程度の機能はできたため、不要ファイルを削除するため以下のコマンドをjavaから実行しました
-------------------
rm -rf ~ *.log
-------------------
単純にログファイルを削除したかったのですが、
なぜか.shファイルやエクセルファイルなど関係ないファイルまで
削除されてしまいました。
~の意味などいろいろ調べましたが、拡張子が.log以外のファイルまで
削除された理由が判明しません。
※Safariの閲覧履歴も消えています。
当方Macで作業しております。
恐縮ではありますが、なぜ.log以外のファイルが消えてしまったか
ご教授いただけないでしょうか。
やはり実行したコマンドがよくなかったのでしょうか¨
以上、どうぞよろしくお願いいたします。