似乎无法让 expr substr 工作

似乎无法让 expr substr 工作

谁能告诉我我做错了什么?

[ /jlr/sub/libexec/vmr-staging ] $ expr substr "onetwothree" 1 4
expr: syntax error

我从中得到了语法https://stackoverflow.com/a/220464/1150847

答案1

substr 操作是非标准扩展,并非所有操作系统都支持(可能只有 Linux)。使用 cut 可以实现相同的效果:

echo "onetwothree" | cut -c 1-3

相关内容