5
this oneのようないくつかの投稿を見ましたが、私の特定の状況で私を助けてくれている人はいません。文字列リテラルの連結
scriptsPath="/var/db/gbi/scripts/"
echo "$scriptsPathawesome.csv";
私はそれが私が$scriptsPathawesome
という名前の変数を参照しようとしていると思っよう.csv
はそう取得、これは代わりに/var/db/gbi/scripts/awesome.csv
をエコーを期待します。変数$scriptsPath
を文字列リテラル"awesome.csv"
に連結するにはどうすればよいですか?
素晴らしい、ありがとう。 –
明瞭にするために、明示的なパス区切りを使用することもできます(または代わりに)。 '$ scriptsPath/awesome.csv'は安全です。なぜなら、複数の連続する区切り文字が単一のインスタンスとして扱われるからです。 – chepner