Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Cut和tr:未找到命令_Linux_Bash_Shell - Fatal编程技术网

Linux Cut和tr:未找到命令

Linux Cut和tr:未找到命令,linux,bash,shell,Linux,Bash,Shell,此代码有什么问题: #!/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="TAI-$(ifconfig | grep "HWaddr" | cut -d" "

此代码有什么问题:

#!/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="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.
root@teste:/HOSTNAME=“TAI-$(ifconfig | grep“HWaddr”| cut-d”“-f11 | tr-s:“-”)
root@teste:/echo$HOSTNAME
root@teste:/TAI-b8-27-eb-81-4f-c5-没问题。
有人能帮我吗

非常感谢。

看这行:

PATH=/sbin:/bin
cut
tr
位于
/usr/bin
中,您的
路径中缺少该路径。将
:/usr/bin
添加到
路径
变量的末尾

PATH=/sbin:/bin:/usr/bin
PATH=/sbin:/bin
PATH=/sbin:/bin:/usr/bin