Octaveの関数System()を使う

Octaveの関数System()を使う

端末でLTSpiceエミュレータを開くショートカットを作成し、「ltspice」と入力してプログラムを開き、aliasコマンドとプログラムパスを使用してbashrcに保存しました。

端末ではうまく動作しますが、オクターブでコマンドを使用しようとすると、次のようになります。

    system('ltspice');

帰ってきて、

    sh: 1: ltspice: not found

ベストアンサー1

エイリアスは定義されたセッションでのみ使用できるため(対話式を使用するためであるため)、Octaveではこれを見ることはできません。

ltspice呼び出し時にフルパスを指定することをお勧めしますsystem()

おすすめ記事