shell下正则 和 普通程序用的 还真不一样
单引号:
中间的任意字符还原为字面意义,屏蔽shell元字符的功能,单引号必须成对出现
双引号:
双引号类似于单引号,但不会屏蔽 ' \ $ 这三个shell元字符的含义,如果需要屏蔽需要前面加一个 \ 符号,其他字符的功能将被屏蔽(包括单引号),两个双引号之间的单引号不必成对出现。
shell下正则 和 普通程序用的 还真不一样
中间的任意字符还原为字面意义,屏蔽shell元字符的功能,单引号必须成对出现
双引号类似于单引号,但不会屏蔽 ' \ $ 这三个shell元字符的含义,如果需要屏蔽需要前面加一个 \ 符号,其他字符的功能将被屏蔽(包括单引号),两个双引号之间的单引号不必成对出现。