gpt4 book ai didi

linux - 如何将这个 bash 脚本移植到 sh?

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

这个有效:

#!/bin/bash
while read system_name mount_name
do
echo "${system_name} ${mount_name}"
done < <(echo "select system_name, mount_name from SystemTable" | mysql ifm -uroot -pinsite3)

但是如果我将 shebang 变量更改为 #!/bin/sh 则不会这样如何使上述脚本在 sh shell 中运行?

最佳答案

也许:

#!/bin/sh

echo "select system_name, mount_name from SystemTable" | mysql ifm -uroot -pinsite3 |
while read system_name mount_name
do
echo "${system_name} ${mount_name}"
done

关于linux - 如何将这个 bash 脚本移植到 sh?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21161306/

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