ゲームのバイナリファイルは
dfという名前で、名前の最初の文字に対応しています。 したがって、最初の(完全に正しいわけではない)仮定によれば、ユーザーが
./dfして特定のディレクトリから呼び出すたびに不快になると、単に必要なディレクトリを
$PATH環境変数の先頭に追加します(つまり、
/bin )。 誰もが知っているように、ディスクの占有スペースに関する情報を表示するための同じ名前のシステムユーティリティ(
df )があります。 そして、すべてが明確です:たとえば、インストール用の空き容量のチェック(
dfを呼び出すことによる)がありますが、ゲームが終了するまで待機する必要があります(そして、予期しない結果を取得します)。
2番目の正しい答えからわかるように、ユーザーは
dfを
/usr/local/binに移動しただけなので、
$PATH変数も必要ありませんでした。
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 17.04 Release: 17.04 Codename: zesty $ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
他にもさまざまな回答が
chat.stackexchange.comまたは
reddit (180以上のコメント)にあります。 例:
ディスクの使用状況を確認する他のユーティリティは何ですか? Dwarf Fortressはこれに適したツールです。 ドワーフは山の新しいディスクスペースを採掘しています。 彼らが何をしているのか考えたことがありますか?
Counter-Strikeサーバーを実行するためのエイリアスがsourceあるゲームサーバーに出会いました。 このため、多くの通常のシェルスクリプトは奇妙な動作をしました。