我正在尝试在 bash 中解析一个字符串的文本,然后我可以在其中抛出一个案例选择,但是我在试图弄清楚如何去做时遇到了最大的麻烦。在 VB 中,我知道它真的很简单
someString = "Hey there"
Select Case Mid(someString,1,5)
Case "Hey t" 'Do something
Case "Go aw" 'Do something else
Case 'Else
'String is unrecognized
End Select
Run Code Online (Sandbox Code Playgroud)
我似乎找不到任何说明如何执行与 Mid 函数等效的字符串操作函数的内容。我是否使用sed,我不相信我可以使用,awk或者cut因为我不想根据模式修剪字符串,但肯定它必须在 Unix 中一样简单。