1
に標準出力をリダイレクト:vim8:なぜこれが動作しない仕事
:call job_start('echo hello > /tmp/file.txt')
を、私は、これはコンテンツhello
と/tmp
でfile.txt
と呼ばれるファイルを作成することを期待します。
どうすればいいですか?
に標準出力をリダイレクト:vim8:なぜこれが動作しない仕事
:call job_start('echo hello > /tmp/file.txt')
を、私は、これはコンテンツhello
と/tmp
でfile.txt
と呼ばれるファイルを作成することを期待します。
どうすればいいですか?
この理由は、コマンドがシェルを介さずに直接実行されるためです。
、自分の意図した動作を持って道にヘルプページを使用するには(:help job_start
)に教えてください:
:call job_start(["/bin/sh", "-c", "echo hello > /tmp/file.txt"])
説明、ソリューション、リンク・ツー・ヘルプおよび1つの短い答えに、私の感触、愚かな作り。ありがとう! – XPlatformer