1. 학습
  2. /
  3. 강의
  4. /
  5. Shell 入門

Connected

연습 문제

複数のファイル名をどうやって記録できますか?

ワイルドカード式を使って変数にファイル名の一覧を記録することはよくあります。 たとえば、datasets を次のように定義すると、

datasets=seasonal/*.csv

後で次のコマンドでファイル名を表示できます。

for filename in $datasets; do echo $filename; done

こうすることで、入力の手間が減り、ミスも起こりにくくなります。


これら2つのコマンドをホームディレクトリで実行すると、 出力は何行になりますか?

files=seasonal/*.csv
for f in $files; do echo $f; done

지침

50 XP

가능한 답변