winwideliveさんの投稿一覧
助け合いフォーラムの投稿
2026/08/06
コメント
2026/08/06
投稿
for ~ in ~ で変数に入る値のリストの順番
「カレントディレクトリに以下のファイルがある」との事で「ls」の結果らしい
「test01.txt test10.txt script01.sh script02.sh」がありますが
「for 変数 in 値のリスト」の時、リストの並び順に規則性や法則性があるのでしょうか?
或いは問題文のファイルのリストが明記されている順番に従い「script02.sh」が
解答という事なのでしょうか。
問題文のファイルの並びは「ls -r」の結果と推測しているのですが、
単純にそれがfor文時の代入時に適用されるルールなのだとすると
「-r」の必要性が少々不自然に思え、他の言語のfor each等の様に
決まりがないとすると、どれか1つのファイル名が表示はされるが
どのファイル名が表示される(=最後に代入される)のかは
コントロール出来ないのではないかと思いました。
合格体験記の投稿
投稿がありません