1. ホーム
  2. bash

ファイル名を配列に読み込む

2023-10-15 10:50:47

質問

ファイルのリストを取得し、その結果を配列に読み込んで、配列の各要素がファイル名に対応するようにしたいのです。これは可能ですか?

どのように解決するのですか?

を使用しないでください。 ls は使わないでください。 を意図したものではありません。 である。グロビングを使用してください。

shopt -s nullglob
array=(*)
array2=(file*)
array3=(dir/*)

nullglob オプションは、マッチするものがない場合、配列を空にします。