find コマンド#
説明:find コマンドを使用して検索する
構文:find ~ -iname "ファイル名 *"
/**
* 例えば、'vue-'で始まる.zipファイルを検索したい場合、
* ファイル名もフォルダも忘れてしまった場合、
* 検索範囲は'〜'ノード内です
* このような方法で曖昧な検索を行うことができます
*/
find ~ -iname "vue-*.zip"
/**
* それから、条件に一致するファイルとパスをすべて表示します
*/
find はファイルだけでなく、フォルダも検索できます
/**
* 例えば、'vue'を含むすべてのファイルまたはフォルダを検索したい場合
*/
find ~ -iname "*vue*"
/**
* 結果として、'vue'を含むすべてのファイルまたはフォルダが見つかりました
*/
find の方法は非常に簡単ですが、専門知識が必要で、基本的な正規表現の知識が必要です。パスの範囲を指定する必要があり、検索する名前に引用符を付ける必要があります。
mdfind コマンド#
説明:mdfind コマンドを使用して検索する
構文:mdfind -name ファイル名
/**
* 例えば、'vue'を含むすべてのファイルまたはフォルダを検索したい場合
*/
mdfind -name vue
/**
* ご覧の通り、キーワード'vue'を直接入力するだけで、
* すべてのファイルとフォルダが表示されます。便利ですね
*/
mdfind はシンプルで直接的ですが、欠点はありません。ただし、Mac コンピュータが Spotlight 機能をサポートしている必要がありますが、心配する必要はありません。通常、Mac はデフォルトでサポートされています。
シェルでコマンドを実行する#
ファイルまたはフォルダを見つけたので、それを直接開きたい場合は、次を参照してください
現在のユーザーの個人フォルダでコマンドを実行するには、フォルダ指定子を前に付けます。たとえば、MyCommandLineProg を実行するには、次のコマンドを使用します:
% ~/MyCommandLineProg
アプリを開くには、open コマンドを使用します:
% open -a MyProg.app
コマンドの終了#
-
Mac の「ターミナル」アプリで、終了したいコマンドを実行している「ターミナル」ウィンドウをクリックします。
-
Control-C キーを押します。
-
これにより、ほとんどのコマンドが終了するシグナルが送信されます。
参考#
Mac の「ターミナル」でコマンドを実行し、ツールを実行する [1]
MAC コマンドクイックグローバルファイルまたはフォルダの検索、ワイルドカード検索をサポート [2]