我使用屏幕,有时我会更改我的 .bashrc 配置文件。因此,我想对所有屏幕窗口应用 .bashrc 更改。不幸的是,屏幕读取配置文件仅用于创建新窗口,并且不会为现有窗口重新加载 .bashrc。
我的屏幕会话有一个或多个窗口。在附加屏幕之前,我想为每个窗口执行命令。该命令很简单“source ~/.bashrc”。
我尝试:
screen -X stuff "source ~/.bashrc"`echo -ne '\015'`
它仅适用于一个窗口。所以我不能使用“prev”或“next”命令遍历屏幕窗口。
我已经阅读了屏幕人,文档,并且我尝试搜索我的问题的解决方案:)
你能指引我正确的方向吗?或者也许有人已经解决了类似的问题?