如何使用Shell挑选/修剪部分字符串

时间:2012-06-18 16:55:07

标签: linux string shell date

我试图修剪它,它存储在一个名为$ line的变量中。

[2012-06-18 10:37:09,026 (there is a lot of text after this, i just cut it out)

我是shell脚本的新手,这是我的代码

errortime= $line | cut -c2-10;

它给了我一个错误,将日期从变量$ line中拉出来的正确代码是什么。

1 个答案:

答案 0 :(得分:2)

你想要吗:

errortime=`echo $line | cut -c2-20`

代替?


编辑: 如果您使用的是ksh,那么该行必须如下所示:

errortime=$(echo $line | cut -c2-20)