linux shell命令之tee调试

时间:2021-04-13 21:36:59   收藏:0   阅读:18

 

没有加tee命令调试前
cat obtainIP.sh
#!/bin/bash

#对localIP的赋值是命令替换操作,命令替换操作中管道操作比较复杂
localIP=`cat /etc/network/interfaces | grep ‘IPADDR‘ | cut -d= -f2`
echo "The local IP is : $localIP"

加上tee调试命令后
#!/bin/bash

#对localIP的赋值是命令替换操作,命令替换操作中管道操作比较复杂
localIP=`cat /etc/network/interfaces | tee debug.txt | grep ‘IPADDR‘ | tee -a debug.txt | cut -d= -f2` | tee -a debug.txt
echo "The local IP is : $localIP"

./obtainIP.sh
The local IP is :

cat debug.txt
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

原文:https://www.cnblogs.com/zhudaheng123/p/14654751.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!