我有一个简单的 shell 脚本,其中包含以下几行
echo "Hello"
g++ main.cpp -o mainOutput
echo "Shell script ended!"
当我使用终端运行脚本时,它会正确回显消息。如果我通过双击运行它,它不会做出相同的行为。它只是创建mainOutput
而没有任何消息。
我希望我的脚本在两种情况下都表现相同。你认为我做错了什么?
我有一个简单的 shell 脚本,其中包含以下几行
echo "Hello"
g++ main.cpp -o mainOutput
echo "Shell script ended!"
当我使用终端运行脚本时,它会正确回显消息。如果我通过双击运行它,它不会做出相同的行为。它只是创建mainOutput
而没有任何消息。
我希望我的脚本在两种情况下都表现相同。你认为我做错了什么?