GNU/Linux >> Linux の 問題 >  >> Linux

bash のテキスト文字列を配列に変換する

読み取りを使用する別の方法:

read -a array <<< $str

文字列を配列に変換するには、次のように言います:

$ str="title1 title2 title3 title4 title5"
$ arr=( $str )

文字列を引用しない限り、シェルはスペースで単語分割を実行します。

このように作成された配列の要素をループするには:

$ for i in "${arr[@]}"; do echo $i; done
title1
title2
title3
title4
title5

Linux
  1. Bashは\xc3\ x89をÉに変換しますか?

  2. Bashスクリプトで文字列を分割する方法

  3. Bash の配列が見つかりません

  1. 人間が読める形式を bash のバイトに変換する

  2. ランダムを使用してbashでランダムな文字列を生成する

  3. bash での複雑なテキスト配置

  1. Bashの文字列/配列から一意の要素の配列を作成するにはどうすればよいですか?

  2. 配列のBash配列?

  3. bash で日付形式を変換する