我想知道是否有IDE允许我定义到远程主机的ssh连接、连接和本地调试远程运行的脚本(有点像您可以在Eclipse中调试远程Java应用程序)?我希望能像这样检查vars和其他所有的东西。
发布于 2012-12-26 22:59:48
调试bash脚本的IDE?我看不出图形GUI将如何帮助ssh进入主机并为您提供脚本的cli输出。另外,我不知道有一个bash调试器可以在bash调试器内运行脚本。但是您并没有指定您正在讨论的是哪种shell脚本。
如果是bash,则可以使用-x标志启用跟踪。几乎是在调试。但你不能破门而入.不过我觉得很有用。
所以你可以让它直接出现在
#!/usr/bin/bash -x
或使用set启用/禁用跟踪
set -x # enable debugging
set +x # disable tracing
您还可以使用read暂停脚本。
ENV可以在/proc/<PID>/environ中找到--它们是分隔的\0,您可以使用sed来用CR替换空字符
cat /proc/10815/environ | sed 's/\0/\n/g'
尽情享受
忘记GUI,让你的生活更轻松。GUI是为用户和消费者服务的。
https://unix.stackexchange.com/questions/59511
复制相似问题