linux如何在引号中使用变量,如何在单引号字符串中使用变量?

ae5738ef7eb3eb510f620ac5627689b8.png

呼唤远方

变量以双引号字符串扩展,但不在单引号字符串中扩展: $ name=World

 $ echo "Hello $name"

 Hello World

 $ echo 'Hello $name'

 Hello $name如果您只需切换引号,请执行此操作。如果您更喜欢使用单引号来避免额外的转义,则可以在同一参数中混合和匹配引号: $ echo 'single quoted. '"Double quoted. "'Single quoted again.'

 single quoted. Double quoted. Single quoted again.

 $ echo '"$name" has the value '"$name"

 "$name" has the value World适用于您的案例: echo 'test text "here_is_some_test_text_'"$counter"'" "output"' >> "$FILE"

你可能感兴趣的:(linux如何在引号中使用变量)