【发布时间】:2018-08-20 01:44:54
【问题描述】:
这段代码有什么问题:
#!/bin/sh
PATH=/sbin:/bin
. /lib/init/vars.sh
. /lib/lsb/init-functions
HOSTNAME="TAI-$(ifconfig | grep "HWaddr" | cut -d" " -f11 | tr -s ":" "-")"
然后:
root@teste:/ ./hostname.sh <enter>
脚本返回:
./hostname.sh: 7: ./hostname.sh: cut: not found
./hostname.sh: 7: ./hostname.sh: tr: not found
但在控制台(命令行)中运行完美。
root@teste:/ HOSTNAME="TAI-$(ifconfig | grep "HWaddr" | cut -d" " -f11 | tr -s ":" "-")" <enter>
root@teste:/ echo $HOSTNAME <enter>
root@teste:/ TAI-b8-27-eb-81-4f-c5 - It's OK.
有人可以帮帮我吗?
非常感谢。
【问题讨论】: