Comment fournir PWD
à un coprocess
script ?
Par exemple, si l'on considère le déclencheur ci-dessous :
Lorsque je double-clique sur la sortie capturée, le script script est exécuté : ~/rerun_test.sh
en fournissant le nom du fichier qui a été trouvé : \1
.
Cependant, l'application avec laquelle je travaille n'affiche pas le répertoire de travail actuel (PWD), et j'ai donc besoin de l'avoir à ma disposition sous la forme d'une variable que je peux fournir d'une manière ou d'une autre. Pour l'histoire sémantique, lorsque vous exécutez une commande, le PWD est \5
par exemple :
La commande est exécutée lorsque vous activez l'historique sémantique sur un nom de fichier. Utiliser \1 pour le nom de fichier, \2 pour le numéro de ligne, \3 pour le texte avant le clic, \4 pour le texte après le clic, \5 pour pwd. Vous pouvez également utiliser la syntaxe des chaînes interpolées.
Y a-t-il quelque chose d'équivalent auquel je puisse avoir recours ? Évidemment dans ce contexte : ~/rerun_test.sh \1 \5
ne fonctionne pas.