我想从冒号分隔符后面提取子字符串,以满足实际需要,使用GNU awk实用程序。例如,我可以使用cut提取hdd值的温度,如下所示
hddtemp /dev/sda | cut -d ':' -f3用sed编写的相同示例
hddtemp /dev/sda | sed 's/.*\://'为了圣洁的完整性和GNU三一(awk,削减,sed)的荣耀,我想知道,awk能做这样的事情吗?
Sample输入:/dev/sda: ST500LT012-9WS142: 47°C
Required输出:47°C
发布于 2018-10-15 15:27:16
请找到命令
echo "/dev/sda: ST500LT012-9WS142: 47°C" | awk -F ":" '{print $3}'产出:
echo "/dev/sda: ST500LT012-9WS142: 47°C" | awk -F ":" '{print $3}'
47°Chttps://unix.stackexchange.com/questions/475594
复制相似问题