KornShell (ksh) の文字列から特定の部分文字列のインデックスを取得しようとしていますが、取得できるのは構文エラーだけです。以下は私が使用している構文です
文字列「filename_newpart_logic」から「logic」のインデックスを取得しようとしています
使用するコマンドはexpr index "$string1" "logic"
しかし、結果は expr: 構文エラーです
一部のオンライン コマンド エディターで同じことを試してみましたが、完全に機能しますが、シェルでは機能しません。ksh のバージョンはかなり古いです。これを達成するための他の構文/代替方法があるかどうか教えてください。