コマンドの途中でstdoutをパイプするためにemacsを使用できますか?

コマンドの途中でstdoutをパイプするためにemacsを使用できますか?

注文する

emacs -nw foo -f org-mode

fooemacsファイルを開きますorg-mode

ここで、ファイル名がfooスクリプトの出力であると仮定します。コマンドをどのようにパイプできますか?

だから私は次のようなものを取得したいと思います。

echo foo | emacs -nw {GET OUTPUT HERE} -f org-mode

働く可能ですか?

編集:この質問は終了として投票されましたが、参照の回答は機能しません。終了として投票したユーザーはテストしていません。

ベストアンサー1

(コメントで提案されているように)単にサブシェルを使用するのはどうですか?

emacs -nw $(<COMMAND GOES HERE>) -f org-mode

例えば

emacs -nw $(echo foo) -f org-mode

組織モードで「foo」を開きます

おすすめ記事