これに関する複数のスレッドを確認しましたが、まだ問題があります。実行しようとしているコマンドは次のとおりです。コマンドなしで$()
問題なくコンソールに目的の出力を出力します。後で使用するためにその値を変数に入れることができないようです。
MODEL3= $(/usr/sbin/getSystemId | grep "Product Name" | awk '{print $4}')
しかし
MODEL3= /usr/sbin/getSystemId | grep "Product Name" | awk '{print $4}'
-コンソールに出力します。本当にありがとう!