首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

小弟我知道你们都懂shell的,

2013-06-26 
我知道你们都懂shell的,求助。源字符串为:2013/04/24 19:300.006.92这样的一行,用expr substr $LINE 1

我知道你们都懂shell的,求助。
源字符串为:"2013/04/24 19:30       0.00       6.92"这样的一行,用expr substr "$LINE" 1 10获取前十个字符后打印出来发现多输出了一行。请问有什么办法去掉substr中的\n呢,或者怎样获取前十个字符比较好呢。
[解决办法]
awk ‘{print $1}’2013/04/24 19:30       0.00       6.92
[解决办法]
来个不一样的,

echo '2013/04/24 19:30       0.00       6.92' 
[解决办法]
cut -d" " -f1

[解决办法]
echo "2013/04/24 19:30       0.00       6.92"
[解决办法]
awk '{print substr($0,1,10)}'

热点排行