【发布时间】:2009-07-31 11:01:51
【问题描述】:
使用 OS X,我需要一个 bash 脚本来查看客户端 mac 主机名,例如: 12345-BA-PreSchool-LT.local
前 5 位数字是资产序列号,连字符将业务单位代码与部门名称隔开,后跟“LT”之类的东西表示笔记本电脑。
我想我需要回显主机名并使用 sed、awk 和可能 cut 的组合来剥离字符以留给我:
“学前教育学士”
非常感谢任何帮助。这是我目前所拥有的:
echo $HOSTNAME | sed 's/...\(...\)//' | sed 's/.local//'
【问题讨论】: