openコマンドを使用する
openコマンドでObsidianのノートを開くにはObsidian URIを使用して以下のように実行します。
open "obsidian://open?path=ノートへの絶対パス"
ノートのタイトルのみで開く場合にはvaultを指定します。
open obsidian://open?vault=vault名&file=ノートタイトル
Obsidian URIの詳細については以下のページをご参照ください。
obsidian-cliを使用する
まずはobsidian-cliをインストールします。
brew tap yakitrak/yakitrak && brew install yakitrak/yakitrak/obsidian-cli
以下のコマンドを実行し、デフォルトのvaultを設定します。
obsidian-cli set-default "{vault-name}"
設定が完了すると以下のコマンドでノートが開けるようになります。
obsidian-cli open "{note-name}"
また、ノートのあいまい検索もできます。
obsidian-cli search