改行で区切られた文字列ファイルを配列に変換する方法

改行で区切られた文字列ファイルを配列に変換する方法

次のデータを含むファイルがあります。

UserName
UserName
UserName

各データは改行文字で区切られます。

このデータを文字列配列に変換して変数に保存する必要があります。

bashまたはシェルの実行でこれをどのように達成できますか?

ベストアンサー1

そしてmapfile

$ mapfile -t array < yourfile

$ declare -p array # print array content
  declare -a array=([0]="UserName" [1]="UserName" [2]="UserName")

おすすめ記事