Como posso registrar os nomes de um conjunto de arquivos?
As pessoas geralmente definem uma variável usando uma expressão curinga para registrar uma lista de nomes de arquivos.
Por exemplo:
se você definir datasets da seguinte forma:
datasets=seasonal/*.csv
você pode exibir os nomes dos arquivos posteriormente usando:
for filename in $datasets; do echo $filename; done
Isso economiza digitação e diminui a probabilidade de erros.
Se você executar esses dois comandos no seu diretório pessoal, quantas linhas de saída serão impressas?
files=seasonal/*.csv
for f in $files; do echo $f; done
Este exercício faz parte do curso
Introdução ao Shell
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
Começar o exercício