こんなのはどう? 使って便利なサードーパーティー製ツール
手に馴染むコマンド実行環境といっても、おいそれとFinderに自力で追加できるわけもなく、サードーパーティー製ツールを物色することにした。アレコレ思い悩むことしばし、3つのツールをピックアップしてみたので、一度試してみてほしい。
Filter through Shell Command
Snow Leopardでは「サービス」が強化され、Automatorワークフローをサービスプロバイダ(サービス経由で機能を提供するプログラム)として利用できるようになった。この機能を用いて開発された「Filter through Shell Command」は、ZIPファイル(Filter-through-Shell-Command.zip)を展開してできたファイル(Filter through Shell Command.workflow)をホーム:ライブラリ:Services(/Users/<ユーザー名>/Library/Services
)フォルダーへコピー後、再ログインするとサービスメニューに現われる。
その機能を利用するには、テキストエディットなどサービス対応のアプリケーションで作業対象となる文字列を選択しておき、メニューバーから[サービス] - [Filter through Shell Command]を実行する。そして現われたダイアログに、sedやawk、sortといった標準入力経由で受け取ったデータを処理して標準出力へ書き出すコマンドを入力すれば準備は完了。文字列の置換や抽出、アルファベット順での並べ替えといった処理が簡単に行なえるようになる。
コマンドの実行結果を挿入する目的にも使用できる。たとえば、上書きしてかまわないダミーの文字列を選択しておき、ダイアログで「echo '1 + 2 + 3' | bc
」と入力すれば、計算結果の「6」がテキストエディットに入力される。Emacsの「C-u M-!」ライクに使えるので、試してみよう。
Path Finder
タブブラウジングに対応、さらにはテキストエディタとしての機能を装備するなど、Finderを超える多機能さを誇るシェアウェア「Path Finder」。現行バージョンのPath Finder 5では、Leopard/Snow Leopardに対応しCoverFlowなど最新機能を取り入れつつ、ファイルのカット&ペーストが可能になるなど操作性が改善されている。
UNIXコマンド関連の機能としては、コンテキストメニューに用意された「ターミナルに開く」が挙げられる。フォルダー階層の奥深くをブラウジングしているとき、UNIXコマンドで作業する必要が生じたとしても、いちいちcdコマンドを実行せずに済む(同種の目的のものとしては「cdto」もある)。なお、ウィンドーとして開くほうのPath Finder内蔵ターミナルは、デフォルトのエンコーディング形式が「欧米(ASCII)」となっているため、利用する場合は[Settings] - [Configuration]画面のセッションタブで「Unicode(UTF-8)」に変更しておこう。
WidgetTerm
UNIXコマンドの実行を目的としたDashboardウィジェットを使う手もある。ここに紹介する「WidgetTerm」は、残念ながら日本語の表示には対応していないが、[F12]キーを押してサッと呼び出しパッと片付ける、というDashboardならではの使い方が可能だ。Spacesをオフにしているユーザーには、便利な存在なのではないだろうか。
筆者紹介──海上忍
ITジャーナリスト・コラムニスト。アップル製品のほか、UNIX系OSやオープンソースソフトウェアを得意分野とする。現役のNEXTSTEP 3.3Jユーザーにして大のデジタルガジェット好き。近著には「改訂版 Mac OS X ターミナルコマンド ポケットリファレンス」(技術評論社刊、Amazon.co.jpで見る)など。
この連載の記事
-
第187回
iPhone
NFCの世界を一変させる!? iOS 11「Core NFC」の提供開始が意味するもの -
第186回
iPhone
Appleと「4K HDR」 - iOS 11で写真/動画を変える「HEIF」と「HEVC」 -
第185回
iPhone
iPhone 7搭載の「A10 Fusion」「W1」は何を変えるか -
第184回
iPhone
オープンソース化された「PowerShell」をMacで使う -
第183回
iPhone
アップル製デバイス連携の鍵、「Continuity」とは? -
第182回
iPhone
DCI-P3準拠へと歩むiPhone/iPad - WWDC基調講演で秘められた新技術は、ここにある(2) -
第181回
iPhone
WWDC基調講演で秘められた新技術は、ここにある(1) -
第180回
iPhone
WWDC直前、買い替え前にマイMacのココをチェック -
第179回
iPhone
私がiTunesを使わなくなった5つの理由 -
第178回
iPhone
今あえてiPhone「Live Photos」を知る -
第177回
iPhone
「Windows Subsystem for Linux」はOS Xのライバルとなるか? - この連載の一覧へ