カンマ区切りの文字列がいくつかあり、bashでcutコマンドを使用してそれらを分割したいと思います。
This, is a, sample input.
This, is, another string, which could, appear, in my text, file.
また、出力のすべての部分文字列を出力したいと思います。最初の文字列の目的の出力は次のとおりです。
This
is a
sample input.
これは、2番目の文字列の目的の出力です。
This
is
another string
which could
appear
in my text
file.
しかし、すべての文字列でカンマ(部分文字列)の数が固定されていないため、すべての部分文字列を表示するようにcutコマンドに指示する方法がわかりません。(たとえば、最初の文字列に2つのコンマがあり、2番目の文字列に6つのコンマがあります)。これをbashで(cutまたは他のコマンドを使用して)行う方法はありますか?
この投稿の私の例は英語ですが、実際の文字列はアラビア語です。つまり、使用したいコマンドは、Unicode文字を処理できる必要があります。