2016-10-19 1 views
0

は、私は私の電子メールの件名のための出力を持つように変数を宣言するために探しています:私は間にスペースを持っている私の変数の出力を必要とする私の変数の出力はどのようにスペースを持っていますか?

value_value_value_value_value、私は変数を使用して電子メールの件名を追加しようとしています。私のコードを参照してください。

var1=$1 
var2=$2 
var3=$3 
var4=$4$5$6 


echo "email content 

$var2 $var3 

email content $ticketnumber 

email content, 
" | mail -s $var4 [email protected] -- -f [email protected] 
+2

可能な複製(http://stackoverflow.com/questions/2268104/bash-script -variable-declaration-command-not-found) – user3502626

+0

私はあなたのやろうとしていることを本当に理解していません。あなたもsedを試すことができます。 http://stackoverflow.com/questions/3306007/replace-a-string-in-shell-script-using-a-variable – user3502626

+0

電子メールの送信を自動化しようとしています。定数 - 私の主題を出力しているときに空白がない。ありがとう! – user127192

答えて

0

あなたの変数を連結するために、次のコードを使用することができます:変数挟ん

var4="$var4"_"$var5"_"$var6" 

_はあなたのサンプルコードに反映されていないとして、あなたの元の質問のとおりです。

あなたは、スペースが必要な場合は、それを変更することができます。

var4="$var4"" ""$var5"" ""$var6" 
[bashスクリプト変数宣言 - コマンドが見つかりません]の
+0

私はそれを試してみよう。 – user127192

+0

そして、あなたは私の友人のroelofsが男です!エル・ハムブレ! – user127192

+0

すべて良い:)それは助けてうれしい! – roelofs

関連する問題