指定したディレクトリ内のファイルのパス一覧とディレクトリのパス一覧を出力するスクリプトを作成しました。 このスクリプトでは、①指定したディレクトリ内のファイル(ディレクトリ)一覧取得、②ファイルとディレクトリの判定、③配列への代入、④配列の表示を行っています。 ①ファイル一覧を取得 “/home/user/”というディレクトリ配下のファイル一覧を表示する例です。 files="/home/user/*" for filepath in $files; do echo $filepath done ②ファイルとディレクトリの判定 ・通常のファイルであるか判定 if [ -f $filepath ] ・ディレクトリであるか判定 if [ -d $filepath ] ③配列への代入 ・空の配列を作成 fileary=() ・配列に要素を追加 変数$filepathの中身をfileary配列に追