bcpはブロードキャストを使ってファイルを送受信するコマンドです。

Mac OSXではAirDropという仕組みがあり、近くのMac OSXとファイルを簡単に授受できます。似たような、という訳ではありませんが同じLAN内にいるコンピュータに対してファイルを手軽に送信できるのがbcpです。

[![](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.17_thumb.1361367644.png)](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.17.1361367644.png)
送信します。

[![](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.33_thumb.1361367646.png)](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.33.1361367646.png)
受信側。

[![](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.40_thumb.1361367649.png)](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.40.1361367649.png)
受信完了。

[![](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.44_thumb.1361367653.png)](http://images.moongift.jp/2013/02/Screenshot 2013-02-19 11.29.44.1361367653.png)
送信完了。

bcpは送受信同一ソフトウェアで、送信側は送りたいファイルを指定して実行、受信側は何も指定せずに実行するだけとなっています。他のコマンドと合わせることでディレクトリを送信したりできます。

bcpはGPLのオープンソース・ソフトウェアです。

MOONGIFTはこう見る

Mac OSXのAirDropではWifiを使ってMac OSX同士がP2Pで送受信を行います。そのため同じLAN(または無線AP)にいる必要はありません。逆に距離的な制限があり、9m程度の距離にいる相手としかファイルの交換はできないとのことです。

最近では社内にファイルサーバを持たないケースも出てきています。Dropboxを経由しても良いかも知れませんが、共有設定やインターネットを介するために遅いケースもあります。目の前の相手にファイルを渡したい、そんなニーズを解決したいというケースは多そうです。

jwilberding/bcp · GitHub