2

ST2のビルドシステムで複数のコマンドを実行する方法を知っている人はいますか?そうでない場合は、どうすればbashscriptを実行できますか(コマンドを配置する場所)?

sublime text 2 のビルド システムを使用してラテックス ドキュメントをコンパイルしようとしています。現在、複数のコマンドを使用して bash スクリプトを手動で実行していますが、ST2 から直接ビルドできる方が便利です。

私が試してみました:

{
"osx":
{
    "cmd": ["Compile"]
}
}

しかし、エラーメッセージが表示されます:

[Errno 2] No such file or directory
[cmd:  [u'Compile.sh']]
[dir:  /Users/jackmedley/Library/Application Support/Sublime Text 2/Packages/User]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]

ST2から乾杯

4

2 に答える 2

0

私はOS Xの人ではありませんが、Ubuntu Linuxでこれをいじっただけで、スクリプトを解析するには実行可能ファイルを指定する必要があります。あなたが試したことを次のように変更します。

{
    "osx":
    {
        "cmd": ["sh", "yourscript.sh"]
    }
}

もちろん、 の代わりに、 、 、または何でもsh使用できます。のようにフルパスを指定する必要があるかもしれませんが、私には向いていませんでした。bashzsh/bin/bash

于 2013-09-17T13:57:41.917 に答える
0

LaTeXToolsを使用しています。インストール手順は GitHub の readme にあり、これまでのところうまく機能しています。

于 2013-06-13T00:00:02.383 に答える