#!/bin/bash
DIR=$(dirname "$0")
GPIO=$DIR/gpio-output
FPGACHECK=$("$GPIO -0" 2>&1)
echo $FPGACHECK
line 2: ./gpio-output -0: No such file or directory
私はこのスクリプトを実行できないように見えるスクリプトと同じフォルダにあるこのバイナリを呼び出そうとしています。私は 'eval'コマンドは動作しますが、私はバイナリの出力を文字列に入れることはできないと思いますか?bashは実行可能ファイルを呼び出す
私は言及すべきです..バイナリは同じディレクトリにあり、正常に動作します。この '$ GPIO 0'のようなバイナリを問題なく呼び出すことができます。出力は文字列に渡しますか? – spudgunman