コマンドの出力を変数に割り当てる必要があります。私が試したコマンドは次のとおりです。
grep UUID fstab | awk '/ext4/ {print $1}' | awk '{print substr($0,6)}'
このコードを試して変数を割り当てます。
UUID=$(grep UUID fstab | awk '/ext4/ {print $1}' | awk '{print substr($0,6)}')
ただし、構文エラーが発生します。さらに、bashスクリプトで機能させたいです。
エラーは次のとおりです。
./upload.sh: line 12: syntax error near unexpected token ENE=$( grep UUID fstab | awk '/ext4/ {print $1}' | awk '{print substr($0,6)}'
)'
./upload.sh: line 12: ENE=$( grep UUID fstab | awk '/ext4/ {print $1}' | awk '{print substr($0,6)}'
)'