8
シェルスクリプトの変数にコマンドを格納する方法は?
後で使用するコマンドを変数に保存したい(コマンドの出力ではなく、コマンド自体) 次のような簡単なスクリプトがあります。 command="ls"; echo "Command: $command"; #Output is: Command: ls b=`$command`; echo $b; #Output is: public_html REV test... (command worked successfully) しかし、もう少し複雑なことをしようとすると失敗します。たとえば、私が作る場合 command="ls | grep -c '^'"; 出力は次のとおりです。 Command: ls | grep -c '^' ls: cannot access |: No such file or directory ls: cannot access grep: No such file …