[GH-ISSUE #3068] windows连接wsl,设置的连接后运行脚本未生效,连接后未执行脚本 #2028

Closed
opened 2026-02-27 00:05:46 +03:00 by kerem · 11 comments
Owner

Originally created by @zxfskr on GitHub (Nov 4, 2023).
Original GitHub issue: https://github.com/electerm/electerm/issues/3068

Electerm Version and download file extension(Electerm版本和下载文件后缀)

electerm-1.34.39-win-x64-installer.exe

Platform detail (平台详情)

Microsoft Windows NT 10.0.19045.0 x64

What steps will reproduce the bug?(重新问题的详细步骤)

再windows远程wsl(ubuntu),配置运行脚本连接后未执行。

连接后手动执行配置的命令行,脚本正常生成文件,没有问题
zxf@DESKTOP-3S5GP0U:$ sh /home/zxf/workspace/run.sh
zxf@DESKTOP-3S5GP0U:
$ cat /tmp/test.txt
Sat Nov 4 10:25:11 CST 2023

What should have happened?(期望的结果)

期望在连接后自动执行脚本

Would this happen in other terminal app(是否能够在其他同类软件重现这个问题)

No response

Additional information(其他任何相关信息)

No response

Originally created by @zxfskr on GitHub (Nov 4, 2023). Original GitHub issue: https://github.com/electerm/electerm/issues/3068 ### Electerm Version and download file extension(Electerm版本和下载文件后缀) electerm-1.34.39-win-x64-installer.exe ### Platform detail (平台详情) Microsoft Windows NT 10.0.19045.0 x64 ### What steps will reproduce the bug?(重新问题的详细步骤) 再windows远程wsl(ubuntu),配置运行脚本连接后未执行。 连接后手动执行配置的命令行,脚本正常生成文件,没有问题 zxf@DESKTOP-3S5GP0U:~$ sh /home/zxf/workspace/run.sh zxf@DESKTOP-3S5GP0U:~$ cat /tmp/test.txt Sat Nov 4 10:25:11 CST 2023 ### What should have happened?(期望的结果) 期望在连接后自动执行脚本 ### Would this happen in other terminal app(是否能够在其他同类软件重现这个问题) _No response_ ### Additional information(其他任何相关信息) _No response_
kerem 2026-02-27 00:05:46 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@zxdong262 commented on GitHub (Nov 4, 2023):

感谢支持!可以截图看看你的脚本设置吗?

<!-- gh-comment-id:1793329124 --> @zxdong262 commented on GitHub (Nov 4, 2023): 感谢支持!可以截图看看你的脚本设置吗?
Author
Owner

@zxfskr commented on GitHub (Nov 4, 2023):

设置是这样的
"password": "123456",
"port": 22,
"runScripts": [
{
"script": "sh /home/zxf/workspace/run.sh"
}
],
"encode": "utf-8",
"enableSsh": true,
"envLang": "en_US.UTF-8",
"term": "xterm-256color",

<!-- gh-comment-id:1793348965 --> @zxfskr commented on GitHub (Nov 4, 2023): 设置是这样的 "password": "123456", "port": 22, "runScripts": [ { "script": "sh /home/zxf/workspace/run.sh" } ], "encode": "utf-8", "enableSsh": true, "envLang": "en_US.UTF-8", "term": "xterm-256color",
Author
Owner

@zxdong262 commented on GitHub (Nov 4, 2023):

可以试试chmod +x /home/zxf/workspace/run.sh,script改为 /home/zxf/workspace/run.sh

<!-- gh-comment-id:1793352472 --> @zxdong262 commented on GitHub (Nov 4, 2023): 可以试试`chmod +x /home/zxf/workspace/run.sh`,script改为 `/home/zxf/workspace/run.sh`
Author
Owner

@zxdong262 commented on GitHub (Nov 4, 2023):

另外可以试试加个500ms延迟试试

<!-- gh-comment-id:1793355754 --> @zxdong262 commented on GitHub (Nov 4, 2023): 另外可以试试加个500ms延迟试试
Author
Owner

@zxfskr commented on GitHub (Nov 4, 2023):

文件已经加到777了,
zxf@DESKTOP-3S5GP0U:~$ ll /home/zxf/workspace/run.sh
-rwxrwxrwx 1 zxf zxf 43 Nov 4 15:18 /home/zxf/workspace/run.sh*
还是不得行
"authType": "password",
"password": "123456",
"port": 22,
"runScripts": [
{
"script": "/home/zxf/workspace/run.sh",
"delay": 500
}
],
"encode": "utf-8",
"enableSsh": true,
"envLang": "en_US.UTF-8",

<!-- gh-comment-id:1793368836 --> @zxfskr commented on GitHub (Nov 4, 2023): 文件已经加到777了, zxf@DESKTOP-3S5GP0U:~$ ll /home/zxf/workspace/run.sh -rwxrwxrwx 1 zxf zxf 43 Nov 4 15:18 /home/zxf/workspace/run.sh* 还是不得行 "authType": "password", "password": "123456", "port": 22, "runScripts": [ { "script": "/home/zxf/workspace/run.sh", "delay": 500 } ], "encode": "utf-8", "enableSsh": true, "envLang": "en_US.UTF-8",
Author
Owner

@zxdong262 commented on GitHub (Nov 4, 2023):

我试了无延迟确实没有执行,加了延迟就执行了
Screen Shot 2023-11-04 at 16 02 44

<!-- gh-comment-id:1793375628 --> @zxdong262 commented on GitHub (Nov 4, 2023): 我试了无延迟确实没有执行,加了延迟就执行了 ![Screen Shot 2023-11-04 at 16 02 44](https://github.com/electerm/electerm/assets/1641949/6bc33fe7-e8ab-48a2-a8eb-3402c3a657fd)
Author
Owner

@zxdong262 commented on GitHub (Nov 4, 2023):

加载很快的话,也许需要更长的延迟时间,将在下个版本修复

<!-- gh-comment-id:1793396261 --> @zxdong262 commented on GitHub (Nov 4, 2023): 加载很快的话,也许需要更长的延迟时间,将在下个版本修复
Author
Owner

@zxdong262 commented on GitHub (Nov 4, 2023):

4c83957831

<!-- gh-comment-id:1793404920 --> @zxdong262 commented on GitHub (Nov 4, 2023): 4c8395783151c9d557ac876995e0367625fd5740
Author
Owner

@zxdong262 commented on GitHub (Nov 4, 2023):

发布了新版本,可以试试是不是解决了问题

<!-- gh-comment-id:1793427520 --> @zxdong262 commented on GitHub (Nov 4, 2023): 发布了新版本,可以试试是不是解决了问题
Author
Owner

@zxfskr commented on GitHub (Nov 7, 2023):

@zxdong262 解决了,太牛了哥们,开源项目你们这么上心,

<!-- gh-comment-id:1797098638 --> @zxfskr commented on GitHub (Nov 7, 2023): @zxdong262 解决了,太牛了哥们,开源项目你们这么上心,
Author
Owner

@zxdong262 commented on GitHub (Nov 7, 2023):

@zxdong262 解决了,太牛了哥们,开源项目你们这么上心,

对榜一大哥必须上心😄

<!-- gh-comment-id:1797929120 --> @zxdong262 commented on GitHub (Nov 7, 2023): > @zxdong262 解决了,太牛了哥们,开源项目你们这么上心, 对榜一大哥必须上心😄
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#2028
No description provided.