2つの変数を下線で連結する

2つの変数を下線で連結する

下線付きのファイル名を作成するには、両方の変数を連結する必要があります。私の変数を呼び出し$FILENAMEて、$EXTENSIONファイルからファイル名を読み取る場所を指定してみましょう。

FILENAME=Hello
EXTENSION=WORLD.txt

今...

私は成功せずに次のことを試しました。

NAME=${FILENAME}_$EXTENSION
NAME=${FILENAME}'_'$EXTENSION
NAME=$FILENAME\\_$EXTENSION

私はいつも奇妙な結果を得ます。通常、下線が最初に来ます。

私はそれが必要です

echo $NAME
Hello_WORLD.txt

ベストアンサー1

次のように使用できます。

NAME=$(echo ${FILENAME}_${EXTENSION})

これはまた働きます:

NAME=${FILENAME}_${EXTENSION}

おすすめ記事