2016-12-12 2 views
0

I utilise tcsh et quand je recherche en arrière utilisé (histoire), il double le toujours le nombre de barres obliques dans ma commande précédente:tcsh toujours doubler le nombre de antislashs dans l'histoire des recherches sur

par exemple:

$ some_command -arg "+switches=\\*" 

Et quand je pressais flèche vers le haut, il montre:

$ some_command -arg "+switches=\\\\*" 

Comment puis-je faire ma coquille pas ça?

+0

Je n'ai pas ce comportement avec la configuration par défaut. Avez-vous toujours ceci si vous démarrez tcsh comme 'tcsh -f'? Sinon, c'est probablement quelque chose dans votre fichier (t) cshrc. – Carpetsmoker

Répondre

0

C'était un bug dans tcsh. RedHat Bug # 1334751 décrit ce problème et dit qu'il est fixé au (ressemble) Juin 2016. Voir:

https://bugzilla.redhat.com/show_bug.cgi?id=1334751 

pour plus de détails. Notez, si vous avez un shell de longue durée, vous devrez peut-être faire un "exec tcsh" après la mise à jour pour être sûr que vous exécutez le binaire en cours.