
airport
にある バイナリコマンドを使用し/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/
たいのですが、BSD OS ではそれができません。これをグローバルに実行する方法 (つまり、bin ファイルに移動する方法) はありますか?/usr/bin
sudo cp source dest
システム: MacOS Mojave 10.14.3
答え1
/usr/bin を変更しないでください。代わりに /usr/local/bin に配置してください。このディレクトリはデフォルトでは存在しませんが、デフォルトで存在するPATH
ため、作成するとコマンドの検索に使用されます。また、バイナリをコピーしないでください。シンボリック リンクを使用すると、OS の更新によって変更されたときに新しいバージョンを取得できます。
sudo mkdir /usr/local/bin
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport /usr/local/bin/airport