あなたが実行しようとしているスクリプトやコマンドがあなたのファイルシステムに何をしようとしているのか心配したことがありますか? 心配しないで、 多分それであなたを助けるためにここにいます。 特に、あなたがLinuxに不慣れであれば、あなたはそれを好きになるでしょう。
スクリプトやコマンドが実際に実行されていない場合の動作を教えてくれるかもしれません。
多分それはあなたが実際にそれに何もさせずにあなたのファイルシステムに何をするか見るためにコマンドを実行することを可能にする小さなツールです。 そのコマンドによって実行されるはずだった操作のリストが表示されたら、それらの操作を許可するかどうかを決定できます。

多分 pythonで書かれています。 これはpython-ptrace
ライブラリを使用して、 python-ptrace
の制御下でコマンドを実行します。 素人の言葉で言えば、コマンドを実行するためにmaybeを使用すると、実際にはそのコマンドのすべての操作がブロックされ、そしておそらくロギングされてログに記録されます。
だから、例えば:あなたが実行する必要がある長いbashスクリプトがあるなら、あなたはたぶんそれを実行することができます。 そして、そのスクリプトがあなたのシステムから重要なディレクトリを削除するのか、それとも厄介なことをするのか心配する必要はありません。
多分完全に安全ですか?
多分開発者、Philipp Emanuel Weidmannは、 maybeで何かを実行するのが完全に安全であるとは主張していません 。 実際、彼はほとんど主張していません。 彼の言葉では、
現在のところ、 maybe
(アルファ品質の)「私が自分で入力したこのコマンドは何をするのでしょうか」ツールと考えるのが最善です。
ですから、信頼できないコードをプライマリマシンで実行するために多分使うべきではありません 。 実行しようとしているコマンドが実行するすべての操作をブロックできない可能性があります。 したがって、これらの操作の中には、 たぶんで実行した後でもまだシステムに深刻なダメージを与えるものがあります。
Ubuntuへのインストール
多分インストールするためには、あなたのシステム上にセットアップされたPython環境が必要になります。 Ubuntuにもpipをインストールする必要があります。
さて、 多分インストールするには、次のコマンドを使用します。
pip install maybe
それで全部です。 あなたは多分使う準備ができているはずです。
それで、あなたは多分どう思いますか? 私たちに知らせて!