Sambaのファイルサーバ上のエクセル等をMacから探し易くする

はじめに

仕事の環境での改善のはなし。
歴史ある職場で、共有ファイルサーバが社内にあり、
そこにエクセルとかワードとかPDFとかの仕様書とかが大量に置かれている。
エンジニアはそこにある伝統ある資料を探して引っ張り出して調べたりしないといけない。 エンジニアは、Macを使うのでその前提でよくするためにどうしたらいいか書いておく。

▼もくじ

使っているもの

◎ mount_smbfs

最近のOSXにはもともと入っているコマンド。
~/.nsmbrcにパスワードとかを設定して、PCを立ち上げた際にすぐにマウントしておく。

kaworu.jpn.org

~/.nsmbrcの設定がよくわからない。
これを参考にするも動かない。。。
http://infohost.nmt.edu/tcc/remote/mac.html

◎ fasd/peco(percol)

peco と fasd で快適なターミナル生活(Mac へのインストール) - Gascar// Notes

こちらを参考にfasdとpecoをインストール/設定しておく。


この2つを設定できれば、、、

  • ファイルサーバ上に移動する際は、コマンドを使う
  • コマンドで移動していれば、fasdに移動履歴がたまる
  • 移動履歴がたまれば、pecoなどで後々の移動が楽になる。
  • コマンドで移動していれば、find/grepである程度ファイルの中身も検索できる。

この環境の課題

  • エクセル/ワード/PDFの中身をファイル開かないと検索できない
    → 中身をPOIで読み取り、Solrなどに投入して、検索サーバ作る
    → 工数がかかりそうだ。
  • Office365を使うとこの課題を解決できる?
  • OSXのSpotlightでファイルサーバ上をインデックス対象にしてみては?
    → 今度やってみよう
    → 参考:Mac OS X 10.6 Server Admin: 共有ポイントの Spotlight を構成する