gpt4 book ai didi

Linux screen 打开 session 并更改目录

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:55:12 25 4
gpt4 key购买 nike

我对 Linux 中的“screen ” session 有疑问。

我写了一个简单的 shell 脚本,它应该打开一个附加到它的 screen session 并更改目录“cd 1”,其中“1”是我运行脚本的目录中的现有子目录.所以这是我到目前为止所拥有的:

screen -d -m -S mysession
screen -S mysession -p 0 -X cd 1

脚本,到目前为止,只打开一个 screen session ,但是当我连接到 screen 时,我可以看到它没有更改目录。

知道为什么它不会更改目录吗?

最佳答案

下面的技巧(它目前确实带有打印它刚刚执行的命令的丑陋副作用)

#!/bin/bash
screen -dmS mysession sh
screen -S mysession -p 0 -X stuff "cd /some/path/
"

在 OSX 10.9.5 和 Ubuntu 12.04 上测试。

关于Linux screen 打开 session 并更改目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26812423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com