Escapando saída em tcsh completion por programa

2

Como eu escape da saída no programa fornecendo conclusão? Suponha que:

tcsh% complete foo 'p/*/'mycomp'/'

E mycomp é um programa em Perl que imprime isto:

#!/usr/bin/perl
print "one\n";
print "two three\n";
print "four\ five\n";
print "six\\ seven\n";

Então, quando eu faço:

tcsh% foo <tab>

tcsh ainda não me dará "dois três" ou as outras entradas de duas palavras como entradas únicas, mas imprime isso:

five  four\ one   seven six\ three two

Onde cada palavra (+ barras invertidas) é uma única entrada.

    
por Gerry Lufwansa 23.11.2014 / 14:02

0 respostas