Putty 在执行 bash 脚本时关闭
我正在编写我的第一个 bash 脚本,所以请原谅新手。
它被称为 hello.bash,这就是它包含的内容:
#!/bin/bash
echo Hello World
我确实
chmod 700 hello.bash
授予自己执行权限。
现在,当我输入时,
exec hello.bash
我的腻子终端立即关闭。我做错了什么?
I am writing my first ever bash script, so excuse the noobie-ness.
It's called hello.bash, and this is what it contains:
#!/bin/bash
echo Hello World
I did
chmod 700 hello.bash
to give myself permissions to execute.
Now, when I type
exec hello.bash
My putty terminal instantly shuts down. What am I doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从 exec 的手册页:
因此,您的脚本进程会代替您的终端运行,并且当它退出时,您的终端也会退出。只需执行它即可:
From the man page for exec:
So your script process runs in place of your terminal and when it exits, so does your terminal. Just execute it instead: