[root@station shell]# cat 7.sh
#!/bin/bash
var="'(]\\{}\$\""
echo $var
echo "$var"
echo
IFS='\'
echo $var
echo "$var"
exit 0
[root@station shell]# ./7.sh
'(]\{}$"
'(]\{}$"
'(] {}$"
'(]\{}$"
[root@station shell]# cat 7.sh
#!/bin/bash
var="'(]\\{}\$\""
echo $var
echo "$var"
echo
IFS='\'
echo $var
echo "$var"
exit 0
[root@station shell]# ./7.sh
'(]\{}$"
'(]\{}$"
'(] {}$"
'(]\{}$"
上一篇:测试位置参数 $0 $1 ..${10} $* $#
下一篇:$* 与 $@
$IFS是内部字段分隔符的缩写。它决定Bash解析字符串时将怎样识别字段,或单词分界线。默认为(空格、制表符、换号) 修改$IFS:
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M