是否可以在UNIX Shell中使用tr命令删除特定字符串?
例如:如果我键入:

tr -d "1."

输入是1.1231,它将显示23作为输出,但我希望它显示1231(注意只有第一个1已经消失)。我该怎么做?
如果你知道一个解决方案或更好的方法,请解释语法,因为我不想只是复制和粘贴,但也要学习。
我有很大的问题与awk,所以如果你使用这个,请解释更多。

最佳答案

在上面的例子中,cut命令就足够了。
示例:echo '1.1231' | cut -d '.' -f 2将返回1231
有关剪切的详细信息,请键入man cut

09-06 09:13