Pergunta

O comandos precisa de caminhos absolutos para sorver.Então eu preciso de citações de programador, por causa da preguiça de escrever caminhos longos.Como posso usá-los como:

^a :readbuf `pwd`/file
Foi útil?

Solução

Sua pergunta parece assumir que é possível usar crases dessa maneira.No entanto, screen não parece suportar backticks no :readbuf comando.Ele também não oferece suporte a outras convenções de shell, como ~ para o diretório inicial ou $XYZ para expansões de variáveis ​​de ambiente.

Quando screen lê o arquivo nomeado no :readbuf comando, o nome do arquivo é relativo ao diretório atual onde screen iniciado, não o diretório atual de tudo o que é exibido na janela ativa.Talvez seja por isso que você descobriu que os caminhos absolutos funcionavam para você.Tente usar um nome de arquivo relativo a qualquer diretório que você iniciou screen de originalmente.

Atualizar:Para trabalho adicional sobre esta resposta, consulte: Tela GNU:Variáveis ​​ambientais

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top