Linux命令行下cat一个文件的结果与sh脚本中不一致

2025-04-04 08:26:18
推荐回答(1个)
回答1:

你的格式错了。


#!/bin/sh

不是
直接
sh

应该是
=========
#!/bin/sh
iptables -t nat -A PREROUTING -d 61.*.*.* -p tcp --dport 80 -j DNAT --to 192.168.0.2
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 192.168.0.2 -p tcp --dport 80 -j SNAT --to 192.168.0.1