我想知道是否有办法将原始字符串设置为变量。特别是,包含元字符的字符串。假设我想将“test [2]”存储到变量中而不转义方括号,如下所示。
#! /bin/tcsh
set my_string = "test[2]"
我该怎么做? 提前谢谢。
答案 0 :(得分:0)
您可以使用C:\Users\talain\Desktop\marketingOriginal\FX Rates\FY17\Q11\Week_12___February_12_2016.xls -> C:\Users\talain\Desktop\fakeOnedrive\FX Rates\FY17\Q11\0
来阻止tcsh扩展全局字符,例如set noglob
:
[
您可以使用% set noglob
% set my_string = test[2]
% echo $my_string
test[2]
重新启用它。