GNU Screen:程序员在Readbuf中引用``

时间:2009-08-23 09:50:18

标签: gnu-screen quoting

commands需要绝对路径啜饮。所以我需要程序员引用,因为懒惰写长路径。我怎样才能使用它们:

^a :readbuf `pwd`/file

1 个答案:

答案 0 :(得分:1)

您的问题似乎假设可以通过这种方式使用反引号。但是,screen似乎不支持:readbuf命令中的反引号。它也不支持其他shell约定,例如主目录为~,环境变量扩展为$XYZ

screen读取:readbuf命令中指定的文件时,文件名相对于screen启动的当前目录,而不是活动中显示的当前目录窗口。这可能就是您发现绝对路径适合您的原因。尝试使用相对于您最初从screen开始的目录的文件名。

更新:有关此答案的其他工作,请参阅:GNU Screen: Environment variables