一、場景描述
在bash文件中,希望將某個程序的輸出保存到一個文件,文件名字爲attack_$attack_method$method.txt
在這個場景中,涉及到多個變量的取值,而且在字符串中我們也需要顯式指出一個變量到哪裏爲止。例如在上例中的變量名到底是attack呢?還是attack_method呢?這個時候我們就需要使用反斜槓來隔開變量名與一般字符了。
二、demo
attack=FGSM#注意不要在等號兩邊有空格
defence=ours
python main.py | tee ./log/attack_$attack\_defence_$defence.txt
在上例中就使用反斜槓顯式地說明了變量的名字結尾。