CPAN::HandleConfig - CPAN.pm 的内部配置处理
CLASS->safe_quote ITEM
对一项进行引用,以防止 shell 插值中的空格。如果满足以下条件,则将一项用双引号引起来:
- the item contains spaces in the middle
- the item does not start with a quote
当目录名称中存在空格时,这样做是为了避免 shell 插值问题。
此方法使用 commands_quote
来确定正确的引用。如果 commands_quote
是一个空格,则不会进行引用。
如果它以相同的引用字符开头和结尾:保持原样
如果它不包含空格:保持原样
如果它包含空格,则
如果它包含引用:最好保持原样
否则:使用我们所在的框的正确引用类型对其进行引用
此程序是免费软件;根据 Perl 本身的条款,你可以重新分发和/或修改它。