字符匹配的问题

那这个'和这个`的区别呢?什么地方该用什么地方不该用?我应该怎样才能屏蔽掉if echo "$time" | grep  '^[0-9]\{2\}:[0-9]\{2\}$' ; then的输出不会是用>/dev/null吧      
grep -q      
但是solaris下面没有那个-q 的选项,不过还是谢谢你版主,牛啊!!!!!      
那就只好重定向到 /dev/null 了      
版主问一个问题是关于sed的,在论坛中有个去的ip 和mac地址的方法sed -e 's/TX bytes: \(.*\)/\1/'替换的是tx bytes:而保留的是.*里的内容吗?\1是什么意思而()代表什么意思呢?我有点不理解,请版主详细讲解一下      
sed -e 's/a\(bc\)d/\1/' 中的 \1 表示前面第 1 对 \( \) 之间的内容(这里就是 bc)
sed -e 's/a\(bc\)\(d\)/\2/' 中的 \2 表示前面第 2 对 \( \) 之间的内容(这里就是 d)
......